15 个解决方案
#1
唉.....
#2
从新安装撒...
#3
build automatically 是自动编译,如果你tomcat启动的话,的确会重新编译。你可以先把tomcat不要启动,需要时再启动,没有别的办法。
#4
要编译是得编译整个项目的
#5
特别慢啊 这么大的一个项目 需要半小时呢 编译当前编辑文件就好啊!
#6
再启动还是编译整个啊 特别的慢
#7
我的意思是你不要老是把tomcat启动,修改好后再启动
#8
选择自动编译时build automatically 不管启不启动Tomcat都会编译的啊!这个跟启动Tomcat没太大关系吧!我是在ctrl+s之后再启动Tomcat的
#9
这个。。。我也不知道
#10
编译半小时,项目真的很大啊。java文件如果只编译当前文件,不知道其他类是否有错误啊
#11
这不合道理。
按道理来说,只要工程整体编译过一次后,不管是否自动编译,修改了什么文件,只会对修改过的文件进行编译,不会去编译整个工程,除非明确指定要重新编译整个工程。
所以这种情况是不正常的,只是我好像至今还没有遇到过这样的问题。
按道理来说,只要工程整体编译过一次后,不管是否自动编译,修改了什么文件,只会对修改过的文件进行编译,不会去编译整个工程,除非明确指定要重新编译整个工程。
所以这种情况是不正常的,只是我好像至今还没有遇到过这样的问题。
#12
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
偶然间发现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
#13
那下面的那个情况是不是你遇到的情况呢?删了包就好使了吗?我之前也删过啊,只是系统包没有删而已 ...不行
#14
LZ你标题里说保存就启动了项目,对于7L又答复说CTRL+S后启动的Tomcat,到底是咋回事。。。如果是保存的瞬间就是启动项目的话,你看下快捷键设置吧。
#15
可能是myeclipse的版本问题,比如我同事用的是版本9的,总是编译的没完,后来换成8.5版本就没问题了。
#1
唉.....
#2
从新安装撒...
#3
build automatically 是自动编译,如果你tomcat启动的话,的确会重新编译。你可以先把tomcat不要启动,需要时再启动,没有别的办法。
#4
要编译是得编译整个项目的
#5
特别慢啊 这么大的一个项目 需要半小时呢 编译当前编辑文件就好啊!
#6
再启动还是编译整个啊 特别的慢
#7
我的意思是你不要老是把tomcat启动,修改好后再启动
#8
选择自动编译时build automatically 不管启不启动Tomcat都会编译的啊!这个跟启动Tomcat没太大关系吧!我是在ctrl+s之后再启动Tomcat的
#9
这个。。。我也不知道
#10
编译半小时,项目真的很大啊。java文件如果只编译当前文件,不知道其他类是否有错误啊
#11
这不合道理。
按道理来说,只要工程整体编译过一次后,不管是否自动编译,修改了什么文件,只会对修改过的文件进行编译,不会去编译整个工程,除非明确指定要重新编译整个工程。
所以这种情况是不正常的,只是我好像至今还没有遇到过这样的问题。
按道理来说,只要工程整体编译过一次后,不管是否自动编译,修改了什么文件,只会对修改过的文件进行编译,不会去编译整个工程,除非明确指定要重新编译整个工程。
所以这种情况是不正常的,只是我好像至今还没有遇到过这样的问题。
#12
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
偶然间发现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
#13
那下面的那个情况是不是你遇到的情况呢?删了包就好使了吗?我之前也删过啊,只是系统包没有删而已 ...不行
#14
LZ你标题里说保存就启动了项目,对于7L又答复说CTRL+S后启动的Tomcat,到底是咋回事。。。如果是保存的瞬间就是启动项目的话,你看下快捷键设置吧。
#15
可能是myeclipse的版本问题,比如我同事用的是版本9的,总是编译的没完,后来换成8.5版本就没问题了。