Maven 2 将ant目标生成的工件集成到maven构建中
我正在尝试使用maven构建ApacheSolrwebapp(不是整个项目)。还希望重用build.xml ant文件 目录结构为:Maven 2 将ant目标生成的工件集成到maven构建中,maven-2,ant,Maven 2,Ant,我正在尝试使用maven构建ApacheSolrwebapp(不是整个项目)。还希望重用build.xml ant文件 目录结构为: +build +client +contrib ..... +src +webapp/src --webapp code +dist --generated artifacts by the ant script --must be copied to the webapp WEB-INF/lib --some of them are a
+build
+client
+contrib
.....
+src
+webapp/src --webapp code
+dist --generated artifacts by the ant script
--must be copied to the webapp WEB-INF/lib
--some of them are also needed for webapp code compilation
我已经成功地调用了编译和填充dist dir的ant目标
我需要的是:
1) 包括一些驻留在dist目录中的jar来编译webapp代码
2) 在maven构建的战争工件中打包一些JAR
非常感谢您的帮助我想您可以使用将dist中的jar安装到本地存储库中。然后,您可以将pom中的罐子用于您的Web应用程序 你可以这样做:
<artifact:install file="dist/myjar-1.0.jar">
<pom refid="myjar-pom"/>
</artifact:install>
我还没有尝试过这些步骤,但希望它能为您指明正确的方向。我想您可以使用将dist中的jar安装到本地存储库中。然后,您可以将pom中的罐子用于您的Web应用程序
你可以这样做:
<artifact:install file="dist/myjar-1.0.jar">
<pom refid="myjar-pom"/>
</artifact:install>
我还没有尝试过这些步骤,但希望它能为您指明正确的方向。maven正在构建webapp吗?谁在为webapp提供pom.xml?PS:你为什么不直接使用ant呢?Maven构建了这个webapp。由于项目要求,我必须使用maven。为webapp提供pom.xml是我的职责;-)maven正在构建webapp吗?谁在为webapp提供pom.xml?PS:你为什么不直接使用ant呢?Maven构建了这个webapp。由于项目要求,我必须使用maven。为webapp提供pom.xml是我的职责;-)