Java Maven和将其他Eclipse项目自动构建到web应用程序

Java Maven和将其他Eclipse项目自动构建到web应用程序,java,maven,Java,Maven,我制作了自己的框架,并在我的web应用程序中使用这些框架。现在我必须为我的项目创建JAR文件,然后将这个JAR复制到web应用程序库路径。有没有可能让Maven帮我做这件事 (目前我不使用Maven,因为我没有让它与GAE一起工作。)当然,这是可能的,任何构建工具都可以做到这一点(即使是shell脚本) 因此,在maven中,您为您的框架定义了一个模块。为web应用定义另一个模块(配置为web应用),并在它们之间添加依赖项。这种依赖性足以让maven理解您的框架模块jar必须包含在web应用程序

我制作了自己的框架,并在我的web应用程序中使用这些框架。现在我必须为我的项目创建JAR文件,然后将这个JAR复制到web应用程序库路径。有没有可能让Maven帮我做这件事


(目前我不使用Maven,因为我没有让它与GAE一起工作。)

当然,这是可能的,任何构建工具都可以做到这一点(即使是shell脚本)

因此,在maven中,您为您的框架定义了一个模块。为web应用定义另一个模块(配置为web应用),并在它们之间添加依赖项。这种依赖性足以让maven理解您的框架模块jar必须包含在web应用程序中

下面是maven的简要介绍:


这里有一个web应用程序的基本配置文件:

您可以为您的框架创建一个maven项目,为您的web应用程序创建另一个项目。然后,您只需将框架项目作为依赖项添加到web应用程序中,它就会自动复制到lib path

为您的框架生成项目:
mvn原型:generate-DarchetypeArtifactId=maven原型快速启动

为您的web应用程序生成项目:
mvn原型:generate-DarchetypeArtifactId=maven原型webapp

编辑web应用程序的
pom.xml
,并将您的框架添加为依赖项