难道就没有人能解决了吗?编译问题

LIFANBAIOSDN 2013-01-04 03:55:28
最近我的MyEclipse为什么 一保存就会编译整个项目 机器重启过了不行,MyEclipse也重启过了也不行,工作空间换过了也不行。谁知道时为什么啊? project菜单下面有build automatically 取消了这个就不自动编译了 我在让他编译时 还是编译整个项目。我是在Tomcat部署的。
...全文
291 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
good17173 2013-01-13
  • 打赏
  • 举报
回复
可能是myeclipse的版本问题,比如我同事用的是版本9的,总是编译的没完,后来换成8.5版本就没问题了。
xiaoyunyun23 2013-01-10
  • 打赏
  • 举报
回复
LZ你标题里说保存就启动了项目,对于7L又答复说CTRL+S后启动的Tomcat,到底是咋回事。。。如果是保存的瞬间就是启动项目的话,你看下快捷键设置吧。
LIFANBAIOSDN 2013-01-07
  • 打赏
  • 举报
回复
引用 11 楼 Inhibitory 的回复:
这不合道理。 按道理来说,只要工程整体编译过一次后,不管是否自动编译,修改了什么文件,只会对修改过的文件进行编译,不会去编译整个工程,除非明确指定要重新编译整个工程。 所以这种情况是不正常的,只是我好像至今还没有遇到过这样的问题。
那下面的那个情况是不是你遇到的情况呢?删了包就好使了吗?我之前也删过啊,只是系统包没有删而已 ...不行
zlss_17 2013-01-06
  • 打赏
  • 举报
回复
引用 5 楼 LIFANBAIOSDN 的回复:
引用 4 楼 zlss_17 的回复:要编译是得编译整个项目的特别慢啊 这么大的一个项目 需要半小时呢 编译当前编辑文件就好啊!
编译半小时,项目真的很大啊。java文件如果只编译当前文件,不知道其他类是否有错误啊
呼啸 2013-01-06
  • 打赏
  • 举报
回复
引用 8 楼 LIFANBAIOSDN 的回复:
引用 7 楼 howlaa 的回复:引用 6 楼 LIFANBAIOSDN 的回复:引用 3 楼 howlaa 的回复:build automatically 是自动编译,如果你tomcat启动的话,的确会重新编译。你可以先把tomcat不要启动,需要时再启动,没有别的办法。再启动还是编译整个啊 特别的慢 我的意思是你不要老是把tomcat启动,修改好后再启动选择自动……
这个。。。我也不知道
LIFANBAIOSDN 2013-01-06
  • 打赏
  • 举报
回复
引用 7 楼 howlaa 的回复:
引用 6 楼 LIFANBAIOSDN 的回复:引用 3 楼 howlaa 的回复:build automatically 是自动编译,如果你tomcat启动的话,的确会重新编译。你可以先把tomcat不要启动,需要时再启动,没有别的办法。再启动还是编译整个啊 特别的慢 我的意思是你不要老是把tomcat启动,修改好后再启动
选择自动编译时build automatically 不管启不启动Tomcat都会编译的啊!这个跟启动Tomcat没太大关系吧!我是在ctrl+s之后再启动Tomcat的
呼啸 2013-01-06
  • 打赏
  • 举报
回复
引用 6 楼 LIFANBAIOSDN 的回复:
引用 3 楼 howlaa 的回复:build automatically 是自动编译,如果你tomcat启动的话,的确会重新编译。你可以先把tomcat不要启动,需要时再启动,没有别的办法。再启动还是编译整个啊 特别的慢
我的意思是你不要老是把tomcat启动,修改好后再启动
LIFANBAIOSDN 2013-01-06
  • 打赏
  • 举报
回复
引用 3 楼 howlaa 的回复:
build automatically 是自动编译,如果你tomcat启动的话,的确会重新编译。你可以先把tomcat不要启动,需要时再启动,没有别的办法。
再启动还是编译整个啊 特别的慢
LIFANBAIOSDN 2013-01-06
  • 打赏
  • 举报
回复
引用 4 楼 zlss_17 的回复:
要编译是得编译整个项目的
特别慢啊 这么大的一个项目 需要半小时呢 编译当前编辑文件就好啊!
Inhibitory 2013-01-06
  • 打赏
  • 举报
回复
eclipse下改了一个java或jsp,整个项目重新编译的解决办法 偶然间发现eclipse里很郁闷的事情: 如果自动编译勾选上了,修改workspace里面的工程下的jsp或者java文件,一保存,eclipse就开始疯狂的编译了!!! 项目下有很多文件,这一编译可是全部编译啊,不知道要等好久呢。一修改保存就这样,绝对是“屡试不爽”!!! http://www.iteye.com/problems/68157 参照这里的描述,删了项目,重新导入项目,不行;关了eclipse重新打开,不行;删除 metadata 文件夹 ?插件很多,重新装巨麻烦了,嫌麻烦没试。况且这又不是eclipse的bug,要不然大家都反映给官方了。一定是小毛病。 我把注意力集中在了包上面。在Config BuildPath里面remove了所有的Library,包括系统的jre,全部重新Add Library,编译,一修改保存还是那样,结果依然不行;最后把注意力集中在了Problems视图里提示的信息上。发现了: The project was not built since its build path is incomplete. Cannot find the class file for com.aaap.workflow.engine.WorkFlowSupportSes. Fix the build path then try building this project The type com.aaap.workflow.services.ForwardNodesFacadeSes cannot be resolved. It is indirectly referenced from required .class 意思是“工程需要用的包没有引导入完全,没有找到需要的类文件,请修改buildPath后重新编译项目” 和同事一比对,果然少引入了若干包,引入缺少的几个包后,重新编译,Problems视图里提示的“”信息没了。 现在勾选了重新编译,再修改,保存,编译一闪而过~~ 正常啦!! From: http://hi.baidu.com/goodoog/item/4a5eee7c871ad5326e29f6d6
Inhibitory 2013-01-06
  • 打赏
  • 举报
回复
这不合道理。 按道理来说,只要工程整体编译过一次后,不管是否自动编译,修改了什么文件,只会对修改过的文件进行编译,不会去编译整个工程,除非明确指定要重新编译整个工程。 所以这种情况是不正常的,只是我好像至今还没有遇到过这样的问题。
WarOfTheKing 2013-01-05
  • 打赏
  • 举报
回复
从新安装撒...
zlss_17 2013-01-05
  • 打赏
  • 举报
回复
要编译是得编译整个项目的
呼啸 2013-01-05
  • 打赏
  • 举报
回复
build automatically 是自动编译,如果你tomcat启动的话,的确会重新编译。你可以先把tomcat不要启动,需要时再启动,没有别的办法。
LIFANBAIOSDN 2013-01-04
  • 打赏
  • 举报
回复
唉.....

58,453

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧