【问题标题】:How to change the template text in maven pom.properties file?如何更改 maven pom.properties 文件中的模板文本?
【发布时间】:2016-09-07 15:32:24
【问题描述】:

maven 生成的任何 WAR 的 pom.properties 中的起始文本都以 like 开头

#Generated by Maven

#Thu May 12 10:01:48 CST 2016 

如何删除文件中的这两行?

【问题讨论】:

  • 我不确定如何删除它,但更改 archetype 会改变吗?

标签: maven maven-3 maven-plugin maven-assembly-plugin


【解决方案1】:

这里是开发者。第一条评论是由我们 Maven Archiver 编写的,用于标识该文件是自动生成的,而不是手工制作的。第二行是由 Sun 的 Properties#store() 实现添加的。看看https://issues.apache.org/jira/browse/MSHARED-494

【讨论】:

  • 哇,开发者您好,很高兴收到您的来信!那么到现在还没有办法修改或删除这些行吗?多么可悲的事情……
  • @ShedomWei,这是正确的。不过,您可以为 MSHARED-494 提供一个补丁,这将使事情变得更容易。
  • 嗨,你好,还有一个问题:那为什么我们必须使用 Properties#store() 方法,而不是自创方法?我认为这样的方法很容易写出来。
  • @ShedomWei 应该尽量避免重新发明轮子。简单来说,没有人会为属性规范重新实现整个 store 方法。
猜你喜欢
  • 2012-04-23
  • 1970-01-01
  • 2023-01-12
  • 2019-09-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-06
  • 2019-08-17
相关资源
最近更新 更多