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

标签 maven-2 manifest author

打包的 maven 项目包含 META-INF/manifest.mf 文件,在“Built-by”字段中是当前用户的登录名。
在哪里或什么设置作者的名字,所以 maven 将使用这个而不是登录名?

最佳答案

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

<project ...>
...
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <version>3.0.0</version>
        <configuration>
          <archive>
            <index>true</index>
            <manifest>
              <addClasspath>true</addClasspath>
            </manifest>
            <manifestEntries>
              <Built-By>${user.name}</Built-By>
            </manifestEntries>
          </archive>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>

关于maven-2 - 如何在 Maven 项目中设置作者姓名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3004369/

相关文章:

Drupal 6 - 更改节点的作者

maven-2 - 如何在mvnrepository.com中放入一个 jar ?

maven-2 - Maven : Combine web projects

php - 如何在 WordPress 帖子上显示多个作者

javascript - 如何在 Chrome 中实现推送通知

java - 解析外部依赖的类路径

rust - 我怎样才能在 solana 上找到程序作者?

java - Maven Shade 插件未附加所有 spring.schemas

maven-2 - Maven 中缺少工件错误

android - 使用什么 mipmap 或 drawable