MyEclipse无法自动编译解决方案
- 博客分类:
- 技术杂绘
MyEclipse无法自动编译解决方案
2011年08月24日
MyEclipse无法自动编译[/b]
[b]“Build Automatically”是点选了的,可是在clean后,eclipse无法自动编译class文件;
不知道为什么
后来只好取消掉“Build Automatically”,手动“Build Project”,编译之。
下面是网上摘的说法:
MyEclipse保存后不能自动编译收藏
今天,碰到个怪事,在myeclipse中新建一个项目之后,结果保存之后,再查看WEB-INF/classes/,竟然里面是空的,而output路径也设的好好的啊,怪了,于是google了一下,发现有此问题的人还不少,其中有一位总结的比较详细,具体如下:
1. 确保 project->build automatically 已经被选上.
2. 如果选上了,也不好使, 使用这一招: project->clean..->选第2个clean select project, 勾上start build immediatelly
3.删除现在的项目,提前设置好编译文件输出路径,重新导入源文件,设置eclipse为保存时编译,然后在保存的时候就可以自动编译了
4.如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况,可以把所有包都删除,然后一个一个的再引入(需要的),不要一下子把所有包都引入来,没用的可能会引起不良后果.
5. 想删掉某个class文件重新生成,删除class文件后,但classes目录下的文件夹被其它程序打开,比如Total Commander。此时编译也不会通过,在problems下可能会提示“con''t delete classes ……”。关掉其它程序重新编译即可。
6.还有种情况是remove掉 JRE System Library,重新导入即可编译。但是什么原因导致的还不清楚。
7.把build path中所有包都remove掉。然后又add jars,add libraries把需要的加进去,居然又开始编译了。。。
8.project->properties->java build path->source->.../WEB-INF/src的output folder不要默认,编辑让它指向../WEB-INF/classes 然后重新点击build工程即可自动编译。
9.再就是最重要的要看工程下面是否缺少了work目录,由于CVS控制时不把work加如版本,所以checkout后没有这个目录,要手工加上有的工程就能自动编译了
以上9条转自(http://www.diybl.com/course/4_webprogram/jsp/jsp_js/20090304/157796.html)
虽然总结的很好,然而我试过之后,发现还是不能解决我的问题,最后才发现原来是系统时间的问题,把时间调整过来就ok了。。。
MyEclipse无法自动编译的解决方法
关键字: myeclipse无法自动编译的解决方法
今天通过SVN版本控制工具从服务器上更新了项目,选择的全部更新,因为开发工具都是用的MyEclipse,所以将一些MyEclipse的配置文件也从服务器上下了下来,覆盖了本地的配置文件。导致无法自动编译,MyEclipse不识别该项目,删除重新导入项目依旧无效。弄了半天头都大了!最后由我的老大解决了!
问题总结:
1.重新导入的项目结构与原来的不同
src包等等都和原来的不同,打开项目主目录,中有个.classpath文件,用记事本打开会发现有一行 ,估计它的意思就是说你的源文件位置,看看有没有这一行,没有一定要补上,下面就是一些jar包的导入路径,如:
//这两行也应该是MyEclipse自动生成的,JAVA运行环境 \J2EE1.4
//导入的JAR包位置
2.刷新项目不自动编译,将WEB-INF下面的classes文件夹中的字节码文件删除后不再重新生成
遇到此问题要检查是否有这一行
这是指定将字节码文件输出到哪,如果没指定当然不会默认给你找个地方存了。
3.以上两个步骤都做完了,但项目依旧跑不起来
这个时候你要用到MyEclipse的项目清理功能,在菜单栏里的project里有个clean,它会强制清除那些配置文件,重新生成就会正确了。
项目跑起来了,要记得做个笔记,以后遇到问题了有个参照!可能解释的并不正确,但问题确实解决了!
关于MyEclipse不能自动编译
2009-06-19 16:27
方法一:
有时候在MyEclipse里修改了内容,但它却没有自动编译,导致修改后没有达到我们想要结果。
既然是默认是自动编译,它没有被编译,那就手动编译。
方法如下:
在MyEclipse的工具栏,找到Project---->把默认打勾的Build Automatically(自动编译,说明MyEclipse默认是自动编译的),把它的勾去掉,再找到Project---->Build All,手动编译完再把Build Automatically的勾打上。让它再默认自动编译!
方法二:
如果是tomcat服务器。把work下目录删除。清除缓存,把项目删除重新导入,重新编译
发表评论
-
http://www.cnblogs.com/yungboy/archive/2010/05/28/1746376.html
2012-01-20 09:36 1005http://www.cnblogs.com/yungboy/ ... -
MyEclipse 8.6.1 Android开发环境配置
2012-01-20 09:36 1024MyEclipse 8.6.1 Android开发 ... -
PowerShell2.0之Windows排错(六)检查网络故障
2012-01-20 09:36 722PowerShell2.0之Windows排错(六)检查网络故 ... -
再一次在Eclipse下配置Android
2012-01-20 09:36 629再一次在Eclipse下配置And ... -
visual studio 2010 之二 修改WindowsSdkDir宏
2012-01-20 09:35 880visual studio 2010 之二 修改Windows ... -
用MyEclipse建立Web Service工程(下)
2012-01-19 14:38 634用MyEclipse建立Web Service工程(下) 2 ... -
如何向MyEclipse导入已有项目
2012-01-19 14:38 1151如何向MyEclipse导入已有项目 2011年06月18日 ... -
OpenGL的安装
2012-01-19 14:38 629OpenGL的安装 2010年06月20 ... -
(转)关于OpenGL的安装
2012-01-19 14:38 566(转)关于OpenGL的安装 201 ... -
JavaScript中两种类型的全局对象/函数
2012-01-17 04:25 548JavaScript中两种类型的全 ... -
JAVASCRIPT 技巧
2012-01-17 04:25 615JAVASCRIPT 技巧 2011年05月 ... -
[转载]JQUERY刷新页面
2012-01-17 04:25 702[转载]JQUERY刷新页面 201 ... -
python的异常
2012-01-17 04:25 748python的异常 2011年07月04日 Python ... -
100多个很有用的JavaScript函数以及基础写法汇总
2012-01-17 04:25 520100多个很有用的JavaScript函数以及基础写法汇总 ... -
赞美词语鼓励词句
2012-01-16 03:14 2616赞美词语鼓励词句 2009年10月02日 赞美容貌的词语 ... -
赞美女性的词语大全
2012-01-16 03:14 590赞美女性的词语大全 2010年07月18日 温柔、体贴 ... -
赞美女性的词语
2012-01-16 03:14 834赞美女性的词语 2010年05月21日 温 ... -
赞美女性的词语大全
2012-01-16 03:14 620赞美女性的词语大全 2009年09月22日 赞美女性的词 ...
相关推荐
解决myeclipse常见的不能自动编译
该脑图是介绍MyEclipse无法自动编译的解决方法,请贡献给大家下载!
myeclipse添加自动发编译工具
MyEclipse安装反编译工具教程及工具下载地址
Myeclipse2017反编译插件安装 下载 下载两个插件 net.sf.jadclipse_3.3.0.jar jad.exe 反编译插件百度云链接:https://pan.baidu.com/s/13E3ZYcI1GaZScmwLHctudQ 密码:0suw 安装 一. jad.exe 放到jdk的bin...
myeclipse 装反编译 装反编译的具体方法及步骤
MyEclipse反编译插件,适用于myeclipse10
Myeclipse10反编译插件,包括jad1.5.8g jad.exe、net.sf.jadclipse_3.3.0.jar和安装指导文档
MyEclipse Jad反编译程序 详细使用请自己搜搜
MyEclipse/Eclipse不编译MyEclipse/Eclipse不编译MyEclipse/Eclipse不编译MyEclipse/Eclipse不编译MyEclipse/Eclipse不编译MyEclipse/Eclipse不编译MyEclipse/Eclipse不编译MyEclipse/Eclipse不编译
MyEclipse10反编译插件,亲测可用,有详细的安装文档
myeclipse代码反编译jar,在myeclipse里面进行配置即可对class进行反编译
解决MyEclipse不编译的方法,My Eclipse开发软件的不编译问题。
Myeclipse8.5 反编译插件 jad.jar
(1) 将jad.exe解压到java的... 2)在eclipse窗口下,点击Window > Preferences > Java > JadClipse > Misc,将Convert Unicode strings into ANSI strings选项打勾,避免反编译后可能出现的中文乱码。 希望对您有用
myeclipse10反编译工具里面有详细说明
在日常的javaEE开发中,我们难免会遇到需要查看引入jar...以下就是在myeclipse中设置反编译工具的具体步骤和截图 在Myeclipse中可以加入jadclipse来方便的进行反编译 经过本机验证,整个流程正确结束,可以查看源文件
Myeclipse6.5反编译插件jad、jadclipse
MyEclipse 8.5反编译的插件,自测可用,带jar包。
myeclipse6.5 反编译jar插件 包含:net.sf.jadclipse_3.3.0.jar ,jad.exe 和 MyEclipse6.5的反编译插件的安装.txt 直接安装就能使用。 比jd-gui好用多了