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