Java学习-087-自定义MANIFEST.MF 文件并打包生效


在 src/main/resources 文件夹下创建 MANIFEST.MF 文件,文件内容如下所示:

Created-By: 范丰平
Manifest-Version: 1.0
Premain-Class: org.fanfengping.agent.demo.monitor.MonitorAgent
Can-Redefine-Classes: true

在项目工程 pom.xml 文件中,添加如下所示的配置信息:


  
    
      org.apache.maven.plugins
      maven-jar-plugin
      3.2.2
      
        
          
            ${maven.build.timestamp}
          
          src/main/resources/META-INF/MANIFEST.MF
        
      
    
  

通过 manifestFile 指定自定义的 MANIFEST.MF 文件

再次执行 mvn clean package 即可正确配置,覆盖原有默认的文件,文件内容如下所示: