以前的jdk装在c:\java\jdk1.6_06下,可以直接双击jar可执行文件运行
后来把此jdk卸载了,重新装在c:\javaee\sdk\jdk下,但此时双击jar文件提示could not find the main class.
尝试过添加系统变量classpath=.;c:\javaee\sdk\jdk\lib;c:\javaee\sdk\jdk\lib\tools.jar 仍然无法直接双击运行
请问怎么解决?
后来把此jdk卸载了,重新装在c:\javaee\sdk\jdk下,但此时双击jar文件提示could not find the main class.
尝试过添加系统变量classpath=.;c:\javaee\sdk\jdk\lib;c:\javaee\sdk\jdk\lib\tools.jar 仍然无法直接双击运行
请问怎么解决?
解决方案 »
- jtree事件监听问题
- 一个JavaBean的问题,请朋友们赐教
- 有没有能够讲一下jdk的各个目录以及bin目录下的工具的作用?十分感谢
- 请给我一个学Java 而不是.NET的理由!!
- [高分求救]怎么使用剪切板来进行图片的存入和取出?
- 怎样做程序启动画面,像word那样的,能否给出源代码
- 急、急、急!
- 100分请教WebLogic6.1的设置、启动问题
- socket接收字节数组不成功,请大侠指点迷津
- 我用记事本写了一个小程序是带窗口的,源程序如下,我该怎么运行:是java FrameTest?还是javaw FrameTest?请指教一下!!!
- 系统移植到另一电脑上,出现了问题!
- a[]={0,1,2,3,3,3,4,4,2,5} 实现方法public String web(int a[]){} 得出数量最多的那个数
在Jar包的类中,没有public staitc void main(String[] args){};
开始 - 运行 - cmd输入
java -jar MyJar.jar 看看能否运行吧顺便看看你的java的版本java -version
在命令行下是可以用java -jar运行的,jdk版本1.6_06,关键是不能双击直接运行
现在设了classpath还是运行不了,目前只能在命令行下运行jar或者用netbeans打开项目运行了