IntelliJ资源始终打包在JAR中

时间:2019-03-11 13:25:16

标签: java maven intellij-idea maven-plugin maven-assembly-plugin

我想让我的应用程序配置可以在应用程序jar文件之外访问。

所以我想要这个结构。

Folder
-> myapp.jar
-> config.properties

所以当我通过

调用jar文件时

java -jar myapp.jar我希望它使用“ config.properties”。

但是我有以下问题。

当我构建myapp.jar时,config.properties被放置在myapp.jar中。这意味着如果我想更改conig.properties中的任何属性,我将无法执行此操作,因为它打包在jar文件中。

请有人告诉我如何在jar文件之外打包我的config.properties。

只需重申

当前情况

Folder
-> myapp.jar (config.properties inside the jar)

目标情况

Folder
-> mypp.jar 
-> config.properties

0 个答案:

没有答案