could not find the main class

写好的java程序导出jar包以及在当前目录下也放有了所要用到的jar包在本机上可以运行移到其他电脑不行了试了两台(均有安装jdk)均提示couldnotfindthem... 写好的java程序 导出jar包以及在当前目录下也放有了所要用到的jar包 在本机上可以运行 移到其他电脑不行了 试了两台(均有安装jdk)均提示could not find the main class 展开
 我来答
泡泡糖609
2018-03-31 · TA获得超过2.5万个赞
知道小有建树答主
回答量:162
采纳率:100%
帮助的人:3.1万
展开全部

解决办法如下:

1、先找到构建路径;

  





2、选中MyEclipse中带有的JDK;





 

3、然后如果你有外部的jdk,再执行下面的步骤;
 

4、选中:外部的jdk;


5、成功,OK!确认就行了。

peter7china
推荐于2017-11-24
知道答主
回答量:9
采纳率:100%
帮助的人:8607
展开全部
我也是这样的问题,刚解决,原来是新环境里的jdk和我原来的jdk不一样,我原来的jdk是1.7版本,新环境的是1.6版本的,所以编译器不能执行工作。解决办法是右键点击工程,选“Properties”->”Java Compiler“->"Compiler compliance level "里的原来为1.7,改为1.6就可以了。
更详细分析:http://wenku.baidu.com/view/fa749e737fd5360cba1adbdd.html
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
东北小瓜子
2013-03-11
知道答主
回答量:15
采纳率:0%
帮助的人:2.2万
展开全部
可以重新建一个class 把代码复制进去,重新运行,看看行不行。我的就是这么好的~~~这个是软件的问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hhjuliet
2013-03-11
知道答主
回答量:14
采纳率:0%
帮助的人:1.7万
展开全部
我直接重建了一个程序,就搞定了、、、
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
i2nd
2011-05-17 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2016
采纳率:0%
帮助的人:1431万
展开全部
1 首先,确认你程序里面定义了一个public class里面有main函数。
2 如果1没问题问题,试试在编译的时候用javac编译???.java函数来得到???.class文件。
3 运行程序的时候用java ???,而不是javaw ???.
4 最后,确认你运行程序的时候,你的程序处于路径中或者当前目录中。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式