Maven 2 如何在maven项目中设置作者姓名?

Maven 2 如何在maven项目中设置作者姓名?,maven-2,manifest,author,Maven 2,Manifest,Author,打包的maven项目包含META-INF/manifest.mf文件,字段“Build by”是当前用户的登录名。 设置作者姓名的位置或内容,以便maven使用此名称而不是登录名?从命令行调用时,以下操作将起作用: mvn -Duser.name=<username> clean install mvn-Duser.name=clean安装 在NetBeans 7.4中,您可以通过以下方式全局设置用户名: 工具->选项->Java->Maven,选择左侧的“执行”类别并设置 全局

打包的maven项目包含META-INF/manifest.mf文件,字段“Build by”是当前用户的登录名。
设置作者姓名的位置或内容,以便maven使用此名称而不是登录名?

从命令行调用时,以下操作将起作用:

mvn -Duser.name=<username> clean install
mvn-Duser.name=clean安装
在NetBeans 7.4中,您可以通过以下方式全局设置用户名: 工具->选项->Java->Maven,选择左侧的“执行”类别并设置

全局执行选项:

-Duser.name=<username>
-Duser.name=

或者,也可以通过在特定于项目的构建操作设置(项目属性->操作->例如构建项目)中设置相应属性来完成此操作。

这可以通过添加
manifestEntries
部分在pom.xml中覆盖,例如:


...
org.apache.maven.plugins
maven jar插件
3.0.0
真的
真的
${user.name}
+1(主要用于选择chupacabras的名称):-)