2009-02-18 78 views
0

我正在用ant来为java应用程序构建自动化。这是一个在eclipse中有很多项目的客户端 - 服务器应用程序。我想为客户端创建一个jar文件,为服务器创建一个jar文件,但是由于类依赖关系遍布项目(在eclipse中)......我有一个想法,即使用一种工具来自动搜索依赖关系。我一直在寻找GenJar女巫几乎是我所需要的,但它在一段时间内没有更新。所以我想知道是否有像这样的其他工具,也许Maven?从许多eclipse项目中创建单个jar

+0

Maven会要求你创建多个瓶子,而不是在两个罐子里使用同一个源。 – Tom 2009-02-18 05:37:02

回答

0

这听起来像你真正想要的是WAR file

+0

对不起,忘了提及这不是一个网络应用程序 – Alonso 2009-02-18 05:21:15

0

个人而言,我会用Ant + Apache Ivy去。每个项目都有自己的build.xml文件并发布到中央Ivy存储库。其他项目将根据需要简单地下载这些依赖关系。

拥有基于Ant的构建过程的优点是,您可以非常容易地将其自动化并在每次签入后使用连续服务器构建整个产品。