的Maven resources plugin:複印多資源目錄,獨立的目標目錄與Maven
這個目標,您需要配置要複製的資源,並指定輸出目錄。使用maven(見
blah
和uggh
)的basedir
到構建輸出目錄內
複製兩個(或更多)的外部資源目錄。
${basedir}/
- pom.xml
- blah/
- uggh/
- src/
- main/..
- test/..
- target/
- classes/..
- blah/
- uggh/
例如,給定的目錄結構使用maven上述複製blah
和uggh
到目標目錄。複製一個或另一個很容易,但是,該插件只接受一個outputDirectory。如果您指定target
目錄和兩個目錄作爲資源,則每個目錄的內容將被複制到target
而不是目錄本身。
該插件的其他用途將覆蓋初始值。另外,我試過指定整個basedir
,只包含所需的目錄。這不會複製任何內容。
這裏是複製單個目錄的一個示例:
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>2.6</version>
<executions>
<execution>
<id>copy-resources</id>
<phase>validate</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${basedir}/target/blah</outputDirectory>
<resources>
<resource>
<directory>blah</directory>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
其中是文件systen上的文件夾? src/main/resources/ughh? – Gobliins
我正在使用maven 3.3.3這仍然有可能嗎? – Gobliins