0
我有一個春天項目與下面有一個片段的POM文件 -參考春到資源文件的application.properties
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
<webResources>
<resource>
<directory>${basedir}/src/main/webapp/WEB-INF</directory>
<filtering>true</filtering>
<targetPath>WEB-INF</targetPath>
<includes>
<include>**/*.csv</include>
</includes>
</resource>
</webResources>
</configuration>
</plugin>
我的源碼目錄的src/main/webapp的有一個名爲MYFILE csv文件。 CSV。
在執行mvn clean install時,此csv文件存儲在我的目標/ myproject-0.2.0-SNAPSHOT目錄中。
我需要在application.properties文件中使用什麼字符串才能到達此文件的位置?此應用程序作爲戰爭文件部署時,這個值是否也適用。另外,理想情況下,資源應該放在WEB-INF目錄下,如果是的話,我需要在我的POM文件中進行更改。
非常感謝。所以在application.properties文件中,我可以簡單地使用這個 - myfile.path = /someTextFile.csv? – lenniekid