我有一个ANT项目(ant 1.8.4),它可以通过命令行构建。我需要将这个ant构建文件放到eclipse项目中。我用Google搜索this site导入ant-1.8.4作为eclipse项目,但最终我遇到了大约1K的构建错误。
问题是我必须在构建路径中添加许多jar文件。我需要log4j,common-io,以及on和on。
有没有办法解决这个jar文件问题? ant构建代码没有问题的事实意味着找到所有必需的jar文件并自动链接到ant。使eclipse找到所有必需的jar文件可能需要哪些步骤?
答案 0 :(得分:0)
Eclipse不会使用您的Ant文件进行构建。相反,你必须告诉它使用的罐子和源的位置。然后它将使用该信息来编译源。
我不是开发人员,所以如果你有一个非常时髦的项目,你不想编译所有的源代码,或者首先要处理它,或者操纵类路径,我不是百分之百确定会发生什么。你编译。但是,至少在编译代码时,90%的Java项目都相当直接:我的源代码在这里,依赖的jar就在这里。请编译。
在其他10%中,9.8%通常使用WSDL或Ivy之类的东西,但Eclipse有这些插件。您需要下载插件并对其进行配置,但一旦完成,Eclipse就可以在不需要build.xml
文件的情况下工作,从而弄清楚如何编译代码。
这是杀手的最后0.2%。但是,您始终可以告诉Eclipse使用build.xml文件生成Ant构建。然后,您需要告诉Eclipse类文件所在的位置以及jar(以及可能不在*.class
文件目录中的其他资源,您仍然可以使用Eclipse调试器。