我最近将我的javafx移植到了maven。它启动并正常工作,但我无法弄清楚在哪里放置配置文件夹,以及如何说它的外壳包含它的maven。将项目移植到Maven,在哪里放置config文件夹
之前,我转换的项目到Maven,该结构是这样的:
| -src
| -lib
| -config
现在sructure看起来是这样的:
| -src/main/java/my.super.program
| -src /主/资源/ my.super.program
| -lib
| -config
我
<resource> <directory>config</directory> <includes> <include>*.xml</include> </includes> </resource>
尝试过,但还没有工作。
在main.java中,我声明了所需的配置文件。例如:
private final String configPath ='config/config.xml'; private final String accountPath ='config/account.xml';
如何包含config文件夹并告诉maven使用它?
之后你如何使用'configPath'? – Tunaki
您是否考虑过src \ main \ resources \ config? – vikingsteve
Tunaki:我使用configPath加载(并保存)具有属性的配置。 vikingsteve:请参阅下面的注释。 – Ronon