Перекомпиляция TJWS
Я новичок в Java, и я должен внести некоторые изменения в Tiny Java Web Server ( LINK) и перекомпилировать его. Может кто-нибудь объяснить, как это делается в Java?
Обычно я использовал команду javac для компиляции, но здесь у меня есть несколько файлов для компиляции.
Кроме того, я читал кого-то, кто должен использовать муравья, но это кажется сложным. Почему компиляция программы должна быть такой сложной в Java?
Могу ли я скомпилировать его как-нибудь, используя Eclipse?
1 ответ
Отвечая на ваш подразумеваемый вопрос "почему не все программы Java могут быть скомпилированы с использованием Eclipse" - вы видите, что есть инструменты, которые компилируют программы Java, состоящие из множества файлов (не только одного), и эти инструменты выполняют компиляцию автоматически, без участия оператора, без использования Eclipse (или любой другой IDE), поэтому им нужна программа компиляции. Одна из таких программ - Ant, другая популярная в мире Java - Maven.
Еще один момент для Ant - это то, что вам часто нужно просто компилировать программу, а не редактировать ее, так что вам не нужна IDE, только инструмент компиляции.
Если вам интересно понять, как работают эти инструменты компиляции, я бы предложил начать с Ant, а затем перейти к Maven (если необходимо).