2 回答

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超6個(gè)贊
我會(huì)像你一樣嘗試它......但也許資源插件在實(shí)際應(yīng)用之前擴(kuò)展了它的“包含”方式(這將是恥辱)。但我不知道,我會(huì)嘗試在日志中追蹤它。
如果您無(wú)法完成這項(xiàng)工作,您仍然可以通過(guò) maven antrun 插件使用舊的 Ant 復(fù)制目標(biāo)

TA貢獻(xiàn)1866條經(jīng)驗(yàn) 獲得超5個(gè)贊
起初我嘗試使用這個(gè):
<plugin>
<!-- copy jarfiles straight to ../server/plugins so we can test
the plugin without having to move them ourselves -->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<outputDirectory>${basedir}/../server/plugins</outputDirectory>
</configuration>
</plugin>
但它不適用于 jar-with-dependencies。
所以現(xiàn)在我用這個(gè):
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.8</version>
<executions>
<execution>
<phase>install</phase>
<configuration>
<target>
<copy file="${project.build.directory}/${project.artifactId}-${project.version}.jar" todir="${project.basedir}/../jarfiles" />
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
添加回答
舉報(bào)