我正在将一个Java项目从任何构建过程转换到Maven。
Maven目前可以从项目中编译jar,但要完全替换Ant,我需要执行两个额外的步骤:
1.创建文件树
1.将已编译的jar和项目中存储的其他文件复制到步骤1中创建的所需目录中。
此树需要镜像jar和资源文件将出现在已安装计算机中的结构。
例如,srs/foo/bar/scripts
的内容可能需要移动到/usr/local/myFoo/spam/bar/scripts
而jar可能需要从./myPjroject/target/*.jar
到/usr/local/tomcat/webaps/fooApp/WEB-IBF/lib
电测
该树然后不被压缩,而是由后续程序处理。
我已经读到安装mojo可以复制jar,但我没有看到任何文档显示它也可以复制我需要移动的其他文件。
1条答案
按热度按时间ql3eal8s1#
我不确定你的问题,但如果你只想复制文件创建目标目录,你可以使用maven-antrun-plugin。
就像
这是你要找的吗?