控制面板--文件夹选项--文件类型-找到jar 选定,再高级--新建
第一个填run
第二个填找到java.exe
"1%"
改成 "-jar"
注意:
1、新建后要注意修改下,运行时,不要双击运行,可能默认不是这个run打开,右键选择run即可。
2、版本影响,你用eclipse生成的jar其中的manifest.mf文件内容中版本可能与你实际运行的机器上的版本不一致。
例如:
"D:\Program Files\Java\jre1.5.0_06\bin\java.exe" -jar "%1" %*
运行时可能是一闪而过。当你设置了输入时会等待你的输入。
可能jar文件损坏了,你可以尝试用winrar打开这个jar文件,把它解压,看有没有报错,如果报错,说明文件损坏了。
打包成jar文件后运行出现Invalid or corrupt jarfile 解决打jar包
1。jar -cvf hello。jar hello。class
2。这时java -jar hello。jar 是运行不了的
3。解压刚打的Jar包到新的目录,会发现里边多了一个META-INF文件夹里边有一个MANIFEST。MF文件
4。用记事本打开MANIFEST。MF文件,修改为
Manifest-Version: 1。0
Main-Class: Hello
Created-By: aaa
5。将MANIFEST。MF复制到和Hello。class 放在一起
然后打包:
jar cvfm abc。jarMANIFEST。MFHello。class
得到可运行的jar
java -jar *** 就可以运行的jar包[ 其中***为jar包名]
把自己编写的java程序变成jar可执行文件的步骤如下: 1.最简单直接的方法,选择想打包的程序,右键export... 2.选择Runnable Jar file。(即可执行的Jar包) 3.选择程序的主类,就是还有Main函数的类。点Finish即可。 4.在机器上,设置好Jar文件的打开方式(别默认用解压缩的工具打开就行),双击即可运行。