maven 打jar包 指定MANIFEST.MF
时间: 2023-08-31 15:06:17 浏览: 267
MANIFEST.MF 读写操作
在Maven中,你可以使用maven-jar-plugin插件来打包jar文件,并指定MANIFEST.MF文件。具体步骤如下:
1. 在pom.xml文件中添加以下配置:
```
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.2.0</version>
<configuration>
<archive>
<manifestFile>${project.basedir}/src/main/resources/META-INF/MANIFEST.MF</manifestFile>
</archive>
</configuration>
</plugin>
</plugins>
</build>
```
其中,manifestFile节点指定了MANIFEST.MF文件的路径。
2. 将MANIFEST.MF文件放在src/main/resources/META-INF目录下。
3. 运行以下命令即可打包jar文件:
```
mvn clean package
```
打包后的jar文件将会位于target目录下。
注意:如果你的项目是一个多模块项目,需要将上述配置放在父pom.xml文件中,并将MANIFEST.MF文件放在父模块的src/main/resources/META-INF目录下。
阅读全文