我是java的新手,我必须对Tiny Java Web Server(LINK)进行一些更改并重新编译它。 有人可以解释一下它是如何在java中完成的吗?
通常我一直在使用javac命令进行编译,但这里我有多个要编译的文件。
另外,我读过一些应该使用蚂蚁的人,但看起来很复杂。 为什么在java中编译程序必须如此复杂?
我可以用eclipse以某种方式编译吗?
答案 0 :(得分:0)
回答你的隐含问题“为什么不能使用Eclipse编译所有Java程序” - 你看,有些工具可以编译由许多文件组成的Java程序(不仅仅是一个),这些工具可以自动执行编译人工操作员,不使用Eclipse(或任何其他IDE),因此他们需要一个编译程序。一个这样的程序是Ant,另一个在Java世界流行的是Maven。
Ant的另一点是,通常你只需要编译程序,而不是编辑程序,所以你不需要IDE,只需编译工具。
如果您有兴趣了解这些编译工具的工作原理,我建议从Ant开始,然后继续使用Maven(如果需要)。