我有一个项目,它的pom.xml上有maven程序集插件依赖项。它在包装阶段运行。我开发了一个在包阶段之前运行的自定义maven插件。我有一个Web应用程序,它下面有src / main / webapp文件夹和html文件。我的maven组件配置如下:
<id>bin</id>
<formats>
<format>dir</format>
<format>tar.gz</format>
</formats>
<includeBaseDirectory>false</includeBaseDirectory>
<fileSets>
<fileSet>
<directory>src/main/webapp</directory>
<outputDirectory>${ret}/wwwroot/teo</outputDirectory>
<includes>
<include>**/*.*</include>
</includes>
<excludes>
<exclude>**/.idea/**</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>target/generated-sources</directory>
<outputDirectory>${ret}/wwwroot/teo</outputDirectory>
<includes>
<include>**/*.html</include>
</includes>
</fileSet>
</fileSets>
这不是我开发的项目,我不熟悉maven程序集插件。我刚刚将自定义插件集成到该项目中。但是我应该找到maven程序集插件在目标文件夹下读取文件的位置?我将使用我的自定义maven插件更改其中的一些html文件,maven程序集插件将在其阶段扮演角色。
目标文件夹下的html文件在哪里?除了maven程序集生成的文件夹之外没有什么重要的,该插件是否会删除原始文件夹?
答案 0 :(得分:0)
target/generated-sources
通常是Maven插件放置在构建过程中创建的源文件的位置。您的pom文件中可能还有一些其他插件将那些HTML文件放在那里。