关于MyEclipse中工程不能编译问题的解决

       今天,使用MyEclipse导入工程,发布后启动Tomcat,Tomcat报错:Class Not Found。查看工程classes文件,发现部分类没有编译,在网上看了一下大致的解决办法,在此整理一下。解决方法如下:

       1.选中工程,菜单栏中执行 Project -> Clean;

       2.将菜单栏中 Project -> Build Automaticlly 前面的“√”取消;

       3.选中工程,菜单栏中执行 Project -> Build Project;

       4.待生成完毕后,使菜单栏中 Project -> Build Automaticlly 前面的“√”选中,否则工程将不能自动编译,需要手动进行编译;

      补充:有时可能是导入的工程的ClassPath中配置的JRE环境与你当前的JRE环境不相同或不完全相同,从而导致工程无法编译。可以将工程的JRE环境删除然后重新添加:

       1.右键工程,选择“properties”,打开工程属性对话框,然后选择“Java Build Path”,然后右侧切换到“Libraries”选项卡,找到“JRE System Library”选中,点击右侧“remove”按钮,移除工程JRE环境,再点击“Add Library”按钮,在弹出的对话框中点击“next”,一般此时已自动选中Workspace Default JRE,即你当前的JRE,直接点击“Finish”按钮即可(此时也可以选择下面的选项自定义JRE环境)。

你可能感兴趣的:(MyEclipse,Class,found,无法编译,not,不能编译)