【发布时间】:2012-11-26 02:22:54
【问题描述】:
在我的 Eclipse 工作区中,我有 3 个项目 - 2 个使用 Tomcat 的动态 Web 项目和一个数据访问层项目。我想要做的是每当我清理(项目 - 清理...)或构建动态 Web 项目时,我希望 Eclipse / Ant 自动从 DAL 项目构建 jar 并将其移动到每个动态 Web 项目的 lib 文件夹中,并且将它们添加到构建路径。到目前为止,我已将 build.xml 添加到 1 个动态项目中,这就是我所拥有的。
<?xml version="1.0" ?>
<project name="dal-Main" default="CreateJar">
<target name="CreateJar" description="Create Jar file">
<jar destfile="dal.jar" basedir="." />
<move file="dal.jar" todir="./WebContent/WEB-INF/lib" />
</target>
</project>
这是一种工作,但出于某种原因,Eclipse 抱怨从那个 jar 中找不到类。但是,当我手动添加它时,它工作正常。它也只在我去 Project - Build Project Argh 时运行!
【问题讨论】:
-
这可能很有用,尤其是两个投票最高的答案。 stackoverflow.com/questions/985976/…
标签: java eclipse ant jar eclipse-plugin