java 可执行jar

本例子依赖于第三方jar包,commons-lang.jar.
main方法入口
package com.supben.service;

public class Run {

	public static void main(String[] args) {
		System.out.println(Service.getString());
	}
}


service 代码如下
package com.supben.service;

import org.apache.commons.lang.StringUtils;

public class Service {

	public static String getString() {
		StringUtils.isEmpty("");
		return "调用成功了";
	}
}





关键是META-INF中MANIFEST.MF中的编写
Manifest-Version: 1.0
Class-Path: ./lib/commons-lang.jar
Main-Class: com.supben.service.Run

class-path ./表示要运行的jar包所在的文件夹。即run文件夹,
Main-Class 所要执行的main方法的类。

命令: 假如放在D盘:
d: 进入D盘
cd run 进入run文件夹
java -jar run.jar  执行jar文件

猜你喜欢

转载自supben.iteye.com/blog/1523762