我们正在从外部(到项目)类构建一个 jar 文件。这很好用,但我们无法弄清楚如何同时包含外部源文件。我曾尝试使用“< 包含 >”标签,但在使用时最终 jar 中只有一个清单文件。我已经研究过使用 maven-resources-plugin 但要么我用错了,要么在我的情况下它不起作用。这是我们的代码的副本:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.4</version>
<executions>
<execution>
<!-- <phase>generate-resources</phase> -->
<phase>clean</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<classesDirectory>${itendant.path}/web/rocket/WEB-INF/classes</classesDirectory>
<finalName>${itendant.jar.name}</finalName>
<outputDirectory>${itendant.jar.path}</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>