Eclipse could not find the main class

已有的Java Project经过系统崩溃等原因后保存了源码,但对应的执行jar包JRE System Library无法自动生成

表现:Java 工程名上报错,

解决办法:1、在工程名上,点右键“Properties〉Java Build Path〉Add Library〉JRE System Library〉Next”

2、选中Execution environment,再点击向下的箭头选择自己已有的执行环境:如JavaSE-1.6,OK即可。

配置正确后如下:

Eclipse could not find the main class_第1张图片

 

如果在1成功后选择Workspace default JRE,点击Finish后会发现错误也消失,但运行时报错could not find the main class,查看Java Build Path,library一栏为JRE System Library[jre1.6],且jar中的内容与正确的工程内容一模一样,查看workspace,当前工程的bin目录也发现了对应的class文件,这说明编译成功,但运行报错。具体原因不清楚,此处仅指出如此操作存在的问题,如果高手知道为什么会出现此情况,请私信我,谢谢!!!

 

你可能感兴趣的:(java,eclipse,软件操作)