首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven - maven-war-plugin更改目标目录(webapp除外)

Maven - maven-war-plugin更改目标目录(webapp除外)
EN

Stack Overflow用户
提问于 2016-01-07 10:26:31
回答 1查看 6.1K关注 0票数 8

我正在使用springboot,但是我不希望它在maven-war-plugin任务期间复制我的webapp文件夹,因为它包含了很多像bower_components文件夹这样的文件。我用的是咕噜,所以我在我的战争中增加了另一个文件夹。

代码语言:javascript
复制
[INFO] --- maven-war-plugin:2.6:war (default-war) @ saturne ---
[INFO] Packaging webapp
[INFO] Assembling webapp [saturne] in [D:\Workspaces\MyProject\trunk\target\saturne-1.0.0]
[INFO] Processing war project
...
[INFO] Copying webapp resources [D:\Workspaces\MyProject\trunk\src\main\webapp]

我尝试了很多东西,比如在<resources>中排除它或者类似的

代码语言:javascript
复制
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-war-plugin</artifactId>
    <version>2.6</version>
    <configuration>
        <webResources>
            <resource>
                <directory>src/main/webapp</directory>
                <exclude>**/*</exclude>
            </resource>
        </webResources>
    </configuration>
</plugin>

我找不到办法把它排除在资源拷贝之外。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-01 08:23:03

这不是SpringBoot的错,maven-war插件总是复制webapp文件夹,所以我们用我们想要的源更改了它的源代码。

代码语言:javascript
复制
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-war-plugin</artifactId>
    <configuration>
        <warSourceDirectory>${basedir}/src/main/webapp-dist</warSourceDirectory>
     </configuration>
</plugin>
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34652748

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档