当前位置:编程学习 > JAVA >>

找不到主类

在本机编译打包后运行正常,但是copy到别的机器上就找不到主类了。。求解释(打开方式的问题我是自己写了个bat:[code]java chatclient.ChatClient -jar ChatClient.jar[/code]) --------------------编程问答-------------------- 看下其它机器上的jdk版本是不是比你打包用的版本低 --------------------编程问答-------------------- 分析一下bat有没有不同环境下的问题 --------------------编程问答-------------------- 你的batch脚本有问题
估计里面的JDK环境配置不符合,毕竟是别人的机器。 --------------------编程问答-------------------- 楼主。。看看你的类的package包对不对??就是你代码的最上边一句话 --------------------编程问答-------------------- 你 export的时候有没有指定 
Select the class of the application entry point:
Main class:  ------ Browse...

? --------------------编程问答-------------------- D:\jar>java -jar A.jar a.Test5
我打的jar包放到D:\jar\A.jar,同时指明 Test5为入口 --------------------编程问答-------------------- D:\jar>java -jar A.jar a.Test5
我打的jar包放到D:\jar\A.jar,同时指明 Test5为入口 --------------------编程问答-------------------- 双击可以打开么
或者
java [-options] -jar jarfile [args...] --------------------编程问答--------------------
引用 1 楼  的回复:
看下其它机器上的jdk版本是不是比你打包用的版本低

话说我是1.6,,他们都是1.7 --------------------编程问答--------------------
引用 4 楼  的回复:
楼主。。看看你的类的package包对不对??就是你代码的最上边一句话

这个应该没有问题阿,不然为啥在我机器上可以正常运行 --------------------编程问答--------------------
引用 5 楼  的回复:
你 export的时候有没有指定 
Select the class of the application entry point:
Main class:  ------ Browse...


MANIFEST.MF的话,,
"Manifest-Version: 1.0
Class-Path: .
Main-Class: chatclient.ChatClient"
补充:Java ,  Java SE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,