我知道可以複製目錄和應用過濾器的內容,但是可以指定要使用Maven資源插件複製的任意目錄中的單個文件,還是應該像antrun這樣的度假插件?如何使用Maven資源插件複製單個文件
編輯:問題就迎刃而解了,看了我的回答
我知道可以複製目錄和應用過濾器的內容,但是可以指定要使用Maven資源插件複製的任意目錄中的單個文件,還是應該像antrun這樣的度假插件?如何使用Maven資源插件複製單個文件
編輯:問題就迎刃而解了,看了我的回答
此配置爲我做
<execution>
<id>copy-html-and-images-to-dist</id>
<phase>generate-resources</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${basedir}/src/main/frontend/dist</outputDirectory>
<overwrite>true</overwrite>
<resources>
<resource>
<directory>${basedir}/src/main/frontend/src</directory>
<includes>
<include>index.html</include>
<include>images</include>
<include>favicon.ico</include>
</includes>
</resource>
</resources>
</configuration>
</execution>
解決方案看起來不對,因爲我假設你有戰爭項目?還有什麼是'src/main/frontend/src'呢? – khmarbaise
這是一個耳朵項目。 frontend/src包含React UI源代碼,該webpack捆綁到dist文件夾中。由於配置不良,我必須手動複製index.html和圖像,但它確實有效。這個dist文件夾稍後會在構建耳朵之前由另一個插件執行復制到webapp文件夾。我測試了它,它可以正常工作 –
您應該將反應代碼移動到戰爭模塊...因此您不需要進行這種類型的破解。 – khmarbaise
你可能需要更詳細地說明你想做些什麼。如果您不想複製這些文件,請不要將它們放在src/main/resources目錄中。 –