Какой лучший строительный инструмент для Java, кроме муравья? - PullRequest
2 голосов
/ 05 мая 2010

Почему-то мне не очень нравится IDE,

но я пока не нашел хорошего инструмента для создания Java-приложений из исходного кода.

Я приветствую все виды отзывов!

Ответы [ 5 ]

3 голосов
/ 05 мая 2010

Maven - это еще одна альтернатива, но я не знаю, назвал бы это "лучшим".

Муравей обладает простотой при правильном использовании. Я считаю, что Maven тяжелее и менее проницаем.

2 голосов
/ 05 мая 2010

Помимо муравья есть:

Я использую муравья и мавена; Муравей хорош для того, что он делает, и мейвен ... все в порядке, если вам удастся проглотить, как это работает. Нет опыта с двумя другими.

2 голосов
/ 05 мая 2010

Муравей и мавен - две альтернативы, которые обычно используются. То, что считается лучшим, будет отличаться от проекта к проекту, а также часто от разработчика к разработчику.

У вас есть другие варианты, такие как Gant и Gradle. Мой личный фаворит - Gradle, поскольку он использует синтаксис Groovy и предлагает преимущества Maven, не заставляя вас что-либо делать.

1 голос
/ 05 мая 2010

Если вы мазохист, вы можете использовать старый добрый Make для сборки Java. Это то, что большинство людей использовали до муравья. Но муравей лучше. Он более мощный, более портативный и (по моему опыту) быстрее.

0 голосов
/ 16 февраля 2011

Определенной лучшей альтернативой муравью (и хорошим преемником) является Maven.

Maven имеет преимущества перед ant, и разработка плагинов для Maven идет быстрыми темпами.

Преимущества Maven (над муравьем можно сказать)

  1. Зависимости загружаются автоматически
  2. Стандартизированный, очень последовательный макет
  3. Стандартизированное, очень последовательное наименование
  4. Покрытие кода
  5. Обширные отчеты
  6. maven легко работает с тестами JUnit

Первые пару часов были бы сложными, но как только вы привыкнете и увидите преимущества, вы не вернетесь к муравью ;-)

...