java命令行执行带依赖jar包的main函数

有时候客户端没有运行环境,需要将程序放到服务器上执行,可按如下操作:

1、创建libs文件夹,将运行过程中依赖的jar包全部拷贝到此处;

2、编译、执行

1 javac -Djava.ext.dirs=libs MainApp.java 
2 java -Djava.ext.dirs=libs MainApp
 
如果在MANIFEST.MF里配置了Main-Class,可以直接执行jar文件
java -Djava.ext.dirs=lib -jar xxx.jar
posted @ 2016-05-15 22:16  李志的妈妈  阅读(2326)  评论(0编辑  收藏  举报