您好,感谢您提前寻求帮助。
我是Ant的新手,所以我不太喜欢编写build.xml文件来将我的项目导出到jar中。然而,当我想从eclipse导出我的一个项目时,这基本上就是我所做的:我通过'package explorer'>右键单击一个项目'导出...'>然后选择“JAR文件”,显示如下:
然后我简单点击'完成'即可完成。在这一步之后,我有一个build.xml文件,它通过ant运行并使用我刚刚创建的jar(cmn.jar)。然后蚂蚁成功完成。
我的问题是:我如何编写一个Ant build.xml(让我们调用它,buildCMN.xml),将我的'cmn'项目导出为jar,通过Eclipse完成相同的过程?
我已尝试在我的ant buildCMN.xml中使用以下行:
<target name="jar" description="Package into JAR" depends="compile">
<jar destfile="<somedir>/cmn.jar" basedir="<root project>/cmn" />
</target>
这确实创建了一个cmn.jar,但我想我可能会在buildCMN.xml文件中遗漏一些额外的组件。 因为当我运行我应该使用创建的cmn.jar的第二个build.xml时,我收到以下错误:
有人可以向我展示一个完整的build.xml文件,该文件遵循与Eclipse相同的构建步骤,将项目导出到jar中吗?
我查看了不同的StackOverflow页面,但我仍然没有找到问题的答案。