【发布时间】:2016-06-17 18:41:24
【问题描述】:
我是 Maven 新手。我的战争建筑专家如下
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.4</version>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
<webXml>src/main/webapp/WEB-INF/web.xml</webXml>
<packagingIncludes>resources/src/**</packagingIncludes>
</configuration>
</plugin>
我的应用程序是 spark-java 网络应用程序。我也在使用angular2。 Typescript 和相关库文件位于 src/main/resources/src/ 文件夹中。我正在使用 gulp 编译 typescrpt 文件,生成的文件将转到 src/main/resources/public/ 文件夹。我想从 src/main/resources/src/ 中排除所有文件和子文件夹。
我已经尝试了 PackagingIncludes 和 warSourceExcludes 但对我不起作用。任何帮助将不胜感激。
【问题讨论】:
-
生成的文件会转到 src/main/resources/public/ 文件夹:请不要那样做。绝不。在
target下生成文件。不同的位置对您来说意味着痛苦和折磨,仅此而已。
标签: maven tomcat spark-java