如何基于模块将我的Java应用程序拆分成多个jar

时间:2013-10-25 13:28:45

标签: java spring web-applications module

首先,我谦虚道歉,在下面的标签中发布此任务。我不知道这个的确切标签。请帮助我。

我有一个在春天开发的java Web应用程序。现在我想根据不同客户需求的模块将应用程序拆分成多个罐子。

我遵循不同模块的包结构 像

com.domain.abc.controller
com.domain.abc.service
com.domain.abc.dao

com.domain.xyz.controller
com.domain.xyz.service
com.domain.xyz.dao

我想根据模块制作一些包和登录模块,将它们分成两个罐子。

修改

使用Eclipse和ANT

我不知道如何以及从哪里开始。请指教我。

预先感谢您的宝贵意见。

2 个答案:

答案 0 :(得分:0)

您可以通过修改构建文件来执行此操作(如果使用Ant则为ant.xml,如果使用Maven则为pom.xml,或者如果使用Eclipse,则只需将应用程序拆分为多个项目。

答案 1 :(得分:0)

了解您正在使用的工具将很有价值。例如,您使用的是Eclipse,Netbeans还是其他IDE?您使用的是ANT项目还是Maven项目?

目前我主要使用Netbeans,如果我正在寻找如何构建多个模块项目的好例子,我会使用File-> New Project菜单,然后从“samples”部分创建一些项目。其中一些项目有多个模块,并且有不同类型的项目示例。

网上还有许多示例项目,例如https://java.net/downloads/glassfish-samples/