怎么用命令行运行jar文件
2017-06-22 11:23
155 查看
假设你配置好了jre环境,你如今有一个打包好的jar文件,你能够这样子開始运行
java -classpath example.jar mainClass
-classpath告诉虚拟机在哪里找类的字节码,顺便提一下虚拟机载入类是lazy载入的,仅仅实用到的时候才载入,虚拟机依照下面顺序进行搜索和载入:
1 bootstrap classes,基础类。如Java的library类
2 extension classes,扩展类。如/jre/lib/ext下的类
3 user-defined classes, 用户定义类,就比方上边的mainClass。
只是运行上述命令有时候会出现下面错误,
java.lang.SecurityException: no manifest section for signature file entry ...
这是由于有些文件须要签名验证,我们能够手动将这些文件去除从而达到执行的目的.删除META-INF目录下的SUN_MICR.RSA和SUN_MICR.SF文件就可以.
mkdir tmp
cd tmp
jar -xvf ../hongchangfirst.jar
rm META-INF/SUN_MICR.*
jar cvf ../hongchangfirst.jar *
cd ..
rm -rf tmp
原文:http://blog.csdn.net/hongchangfirst/article/details/25606509
作者:hongchangfirst
hongchangfirst的主页:http://blog.csdn.net/hongchangfirst
java -classpath example.jar mainClass
-classpath告诉虚拟机在哪里找类的字节码,顺便提一下虚拟机载入类是lazy载入的,仅仅实用到的时候才载入,虚拟机依照下面顺序进行搜索和载入:
1 bootstrap classes,基础类。如Java的library类
2 extension classes,扩展类。如/jre/lib/ext下的类
3 user-defined classes, 用户定义类,就比方上边的mainClass。
只是运行上述命令有时候会出现下面错误,
java.lang.SecurityException: no manifest section for signature file entry ...
这是由于有些文件须要签名验证,我们能够手动将这些文件去除从而达到执行的目的.删除META-INF目录下的SUN_MICR.RSA和SUN_MICR.SF文件就可以.
mkdir tmp
cd tmp
jar -xvf ../hongchangfirst.jar
rm META-INF/SUN_MICR.*
jar cvf ../hongchangfirst.jar *
cd ..
rm -rf tmp
原文:http://blog.csdn.net/hongchangfirst/article/details/25606509
作者:hongchangfirst
hongchangfirst的主页:http://blog.csdn.net/hongchangfirst
相关文章推荐
- 加载依赖的jar包在命令行编译和运行java文件
- 怎么运行jar文件?如某个安装文件是jar文件,怎么运行?
- Windows不能用鼠标双击运行jar文件怎么办?
- Windows不能用鼠标双击运行jar文件怎么办?
- 加载依赖的jar包在命令行编译和运行java文件
- 加载依赖的jar包在命令行编译和运行java文件
- cmd中java -jar *.jar 提示Unable to access jarfile *.jar或Windows不能用鼠标双击运行jar文件怎么办解决方案
- Windows不能用鼠标双击运行jar文件怎么办
- 通过命令行运行jar文件
- Windows不能用鼠标双击运行jar文件怎么办?
- 加载依赖的jar包在命令行编译和运行java文件
- Windows不能用鼠标双击运行jar文件怎么办?
- Windows不能用鼠标双击运行jar文件怎么办
- 怎么用命令行执行jar文件
- Windows不能用鼠标双击运行jar文件怎么解决
- linux下命令行运行jar文件出错
- 命令行生成并运行jar包 续(命令行打包多个.class文件、修改清单文件)
- Windows不能用鼠标双击运行jar文件怎么办?
- Windows不能用鼠标双击运行jar文件怎么办?
- 命令行实现hadoop上传JAR文件,运行《hadoop权威指南第二版》测试最大气温的应用