为什么MyEclipse下的classes是没有东西?java类没自动编译?

为什么MyEclipse下的classes是没有东西?java类没自动编译?就是用myeclipse怎么java类怎么没有自动编译,碰到两次这种情况了!工程和包什么都正常... 为什么MyEclipse下的classes是没有东西?java类没自动编译?

就是用myeclipse怎么java类怎么没有自动编译,碰到两次这种情况了!

工程和包什么都正常,

而且不管我怎么刷新工程或者清理工程,classes下都没有.class文件,连文件夹都没有?

怎么回事?请教高手,我的myeclipse是5.5的!!!
展开
 我来答
IceWee
推荐于2016-01-23 · TA获得超过604个赞
知道小有建树答主
回答量:447
采纳率:0%
帮助的人:245万
展开全部
有可能这个项目是你从外部导入进来的吧?IDE创建项目的时候会生成配置文件,.project里配置的是项目名称,和其他的一些跟IDE相关的配置。还有.mymetadata文件里面也配置了一些相关的信息,主要的是.classpath文件了,这里面配置的是项目的类路径和jar路径等等。最后一行是
<classpathentry kind="output" path="eis/WEB-INF/classes"/>
想你看到这里应该明白它是干啥的了吧!?我们的项目名称为eis,这个是指定.class文件的生成位置。你最先要检查这里。如果没错,clean一下。如果还不行教你一招,你重新创建一个web项目,将src中的java代码全部拷贝到新建的项目中,还有Web里的一些jsp文件等等。
heitianba
2009-04-01 · TA获得超过957个赞
知道小有建树答主
回答量:934
采纳率:0%
帮助的人:822万
展开全部
你建项目的时候是调用的本地的jdk还是eclipse自带的jdk
包的显示JRE System Library[MyEclipse 5.5] 表示你采用的eclipse自带的jdk.
包显示JRE System Library[jdk1.5.0.0_11]表示你用的本地jdk.也许版本不是1.5.0.0_11.显示就不是这个.
你在Navigator视图中,看看classpath这个是包配置文件.
里面有项
<calsspathentry kind="con" path="jdk..版本"/>
检查下版本是否正确.不正确可以手动改也可以通过 项目右键--build path--configure build path 来改,可以在这看看每个包是否都没黄色感叹号标记.有黄色感叹号标记标识你没导入包或者版本错误,可以选择remove掉. 在编译.注意clssspath文件记录了的包必须有,没有就编译不过去的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
韦涵涵
2009-04-01 · TA获得超过3892个赞
知道大有可为答主
回答量:1034
采纳率:100%
帮助的人:1513万
展开全部
看看你是不是把你的myeclipse自动编译前的小勾给点掉了..
project ----> Bulid Automatically 前的小勾

祝君早日成功!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
圏外Dd
2009-04-01 · TA获得超过415个赞
知道小有建树答主
回答量:292
采纳率:0%
帮助的人:193万
展开全部
你新建工程的时候,有一项设置,将.class文件和.java文件分开或放一起的,你看看是否设置问题,名字叫project layout
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人印余
2009-04-01 · TA获得超过199个赞
知道小有建树答主
回答量:113
采纳率:0%
帮助的人:82.6万
展开全部
请问哥哥你发布了工程了吗?。。如果发布了还是没有的话。。。重装吧。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式