首页  

Maven 打包 定制 manifest     所属分类 maven 浏览量 197
META-INF/MANIFEST.MF
包含 主类 加载类路径 等信息

键值对
冒号后带一个空格

Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Created-By: Apache Maven
Built-By: kanlianhui
Build-Jdk: 1.7.0_67
Class-Path: a.jar b.jar c.jar  
Main-Class: com.dyyx.Main

可直接运行 
java -jar xxx.jar

maven 打包时默认会生成  MANIFEST.MF
可用 maven-jar-plugin 指定


<plugin>
	<groupId>org.apache.maven.plugins</groupId>
	<artifactId>maven-jar-plugin</artifactId>
	<configuration>
		<archive>
			<manifestFile>src/main/resources/META-INF/MANIFEST.MF</manifestFile>
			<manifest>
				<addClasspath>true</addClasspath>
			</manifest>
		</archive>
	</configuration>
</plugin>


上一篇     下一篇
scala函数式与非函数式写法比较

scala Int 与 Integer的区别

pf4j 例子说明

pf4j 实例

Jooq 简介及实例

sbt 笔记