在Eclipse中将项目导出为jar> Ant创建一个jar

时间:2014-03-21 21:24:07

标签: java xml eclipse ant jar

您好,感谢您提前寻求帮助。

我是Ant的新手,所以我不太喜欢编写build.xml文件来将我的项目导出到jar中。然而,当我想从eclipse导出我的一个项目时,这基本上就是我所做的:我通过'package explorer'>右键单击一个项目'导出...'>然后选择“JAR文件”,显示如下: enter image description here

然后我简单点击'完成'即可完成。在这一步之后,我有一个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时,我收到以下错误:

  1. 包x不存在。
  2. 未找到符号
  3. 有人可以向我展示一个完整的build.xml文件,该文件遵循与Eclipse相同的构建步骤,将项目导出到jar中吗?

    我查看了不同的StackOverflow页面,但我仍然没有找到问题的答案。

0 个答案:

没有答案