2012-05-08 117 views
0

我是java的新手,我必须对Tiny Java Web Server(LINK)进行一些更改并重新编译。 有人可以请解释它是如何在Java中完成的?重新编译TJWS

通常我一直在使用javac命令进行编译,但在这里我有多个文件进行编译。

此外,我已经读过一个人,我应该使用蚂蚁,但它似乎很复杂。 为什么在java中编译程序必须如此复杂?

我可以使用eclipse以某种方式编译它吗?

回答

0

回答您的隐含问题“为什么不能使用Eclipse编译所有Java程序” - 您会看到,有一些工具可以编译由多个文件组成的Java程序(而不仅仅是一个),并且这些工具会自动执行编译,没有人类操作员,没有使用Eclipse(或任何其他IDE),所以他们需要一个编译程序。一个这样的程序是Ant,另一个在Java世界流行的是Maven。

Ant的另一点是,你通常只需要编译程序,而不是编辑它,所以你不需要IDE,只需要编译工具。

如果您对理解这些编译工具的工作方式感兴趣,我会建议先从Ant开始,然后继续Maven(如果需要)。