【问题标题】:Build jar without resource [duplicate]构建没有资源的jar [重复]
【发布时间】:2017-01-06 04:18:13
【问题描述】:

我使用 maven,我想制作一个可执行的 jar。 我将一些配置文件放在资源中,然后我只想更改配置文件而不重建 jar 文件。 有什么帮助吗?

  • 主要
    • Java
      • Main.java
    • 资源
      • prop.properties
      • config.xml

【问题讨论】:

  • 不,我的意思是构建 jar 一次,我可以多次更改资源中的属性或配置而无需再次重建 jar。
  • 所以你想让 maven 重用现有的 jar 并且只覆盖 jar 整个改变?不幸的是,您将不得不自己编写一个 maven 插件,因为以前没有人愿意这样做。通常每次构建都创建一个新 jar 不会消耗太多资源,也不值得创建 maven 插件。
  • 谢谢大家,我从stackoverflow.com/a/8052376/6800040 找到了解决方案,这正是我想要的。

标签: java maven


【解决方案1】:

在你的 pom.xml 中添加资源标签 像这样

<build>
  <resources>
      <resource>
          <directory>${profiles.res}</directory>

【讨论】:

    猜你喜欢
    • 2015-09-27
    • 1970-01-01
    • 2018-12-09
    • 1970-01-01
    • 2020-01-31
    • 2012-03-07
    • 1970-01-01
    • 2014-06-30
    相关资源
    最近更新 更多