java 的jar包执行问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 13:35:27
我用eclipse导出一个jar包 在大多少电脑上都能运行
只有在少数电脑上不能运行 不能运行的电脑上 也都装了jdk
不能运行的电脑上 一点 运行显示 could not find the main class program will exit
同样的jar包 我一点没动在别的电脑上就好用 这是怎么回事
但是这个jar包 在dos命令下 用java -jar 加名称 就能运行
双击就是不好用

我家里两台电脑 jdk 是一个版本的 但是一台能运行一台不能

谁明白告诉一下 不胜感激 不会就不要乱答了

请试一下:

控制面板--文件夹选项--文件类型-找到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" %*

运行时可能是一闪而过。当你设置了输入时会等待你的输入。

请问不能运行的电脑的jdk版本以及eclipse的版本

just tell me the version of eclipse

看不懂中文吗

eclipse根本就不会使用调用你的jdk

不太清楚 我还没遇到这种情况哈!

会不会是不是环境变量的问题!!!!!!!!!!!