Eclipse自动编译失效 ---- 解决方法

问题:在开发过程中, 有时候会突然发现修改的代码在启动Web容器后没有生效。 最可能的原因是存在一些校验错误,如下图所示:

解决方法:

Window --> Preferences --> 我这里是xml里面有些不识别的标签造成的, 如下图关闭校验即可。(具体问题具体分析)

情况一:

情况二:

可能原先引用的lib包不用了, 删除了, 但是build path里面还是引用了, 会报找不到lib的错误。

确实不用的lib可以如下图一样忽略检查, 如果是需要的lib更换下路径即可。

以上是原先能自动编译,后来不能自动编译的情况。 当然也有可能是一开始就不能自动编译,那么调整如下配置:

时间: 2024-07-29 00:17:12

Eclipse自动编译失效 ---- 解决方法的相关文章

Myeclipse 无法自动编译的解决方法

整理网络资源并实践的结果. 确保 project->build automatically 已经被选上 如果选上了,也不好使, 使用这一招: project->clean..->选第2个clean select project, 勾上start build immediately 删除现在的项目,提前设置好编译文件输出路径,重新导入源文件,设置eclipse为保存时编译,然后在保存的时候就可以自动编译了 如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出

【Android】Eclipse自动编译NDK/JNI的三种方法

[Android]Eclipse自动编译NDK/JNI的三种方法 SkySeraph Sep. 18th  2014 Email:[email protected] 一.Eclipse关联cygwin 1. 工程->右击选择Properties->选择Builders,在Builders中选择New创建一个Program 2. 参数配置 二.Eclipse关联ndk-build(自建Builder方法)  1. Project->Properties->Builders->N

C编译错误解决方法

1.expected identifier before numeric constant 一般情况下是枚举类型中的某个变量已经被#define定义过一次了,在项目空间中搜索你枚举类型中的所有变量类型,看看是否被#define过,如果被#define过,就把#define的删除或换个名字. C编译错误解决方法,布布扣,bubuko.com

自动编译失效的Oracle数据库对象

昨天看有个帖子说到的失效对象重新编译的问题,然后发现自己公司里也出现莫名其妙的失效对象. --创建自动编译失效过程事务记录表 declare tabcnt integer := 0; begin select count(*) into tabcnt from dba_tables where table_name='RECOMPILE_LOG'; if tabcnt = 0 then execute immediate 'create table recompile_log(rdate dat

【翻译自mos文章】job 不能自动执行的解决方法

job 不能自动执行的解决方法 参考原文: Jobs do not execute automatically (Doc ID 309945.1) 适用于: Oracle Server - Enterprise Edition - Version: 9.2.0.4 This problem can occur on any platform. 症状: Job 不能自动执行. JOB_QUEUE_PROCESSES 已经设置为大于0的值 你已经检查过 sga 变量kkjsre 的值,该值为0 例子

cocoapods 使用pod install失效解决方法

在使用pod install命令后,一直处于analyzing dependencies的状态,之后出现error: [!] An error occurred while performing `git pull` on repo `master`. [!] /usr/bin/git pull --ff-only From https://github.com/CocoaPods/Specs    81a48d2..2185a7f  master     -> origin/master fa

eclipse maven update error 解决方法

eclipse  maven  update error 解决方法 本来真不想写这篇博文的,但是eclipse和maven真的是太操蛋了,动不动就出了一些乱七八糟的问题,记录一下.希望公司能早日切换到idea. 1. 从eclipse删除这个项目,但不要从磁盘删除: 2. 关闭eclipse: 3. 删除项目目录下的:.settings目录: 4. 删除项目目录下的:.projects目录: 5. 删除项目目录下的:.metadata目录: 6. 重启eclipse: 7. 导入项目,并且在导入

Android adt v22.6.2-1085508 自动创建 appcompat_v7 解决方法,最低版本2.2也不会出现

Android 开发工具升级到22.6.2在创建工程时只要选择的最低版本低于4.0,就会自动生成一个项目appcompat_v7,没创建一个新的项目都会自动创建,很是烦恼... 之前在网上也找过方法,都是天篇一律 创建工程时最低选择 4.0,但这样弊端很明显,不能 在低于4.0的版本上运行,应用的兼容性太弱了.. 也是烦恼了一段时间的,今天偶然发现了一个完美的解决方法 只要在创建工程的时候选择不创建Activity就可以解决了哈,很简单吧 Android adt v22.6.2-1085508

Ubuntu关机后会自动重启的解决方法

之前我装了ubuntu 14lts 开发版之后,本来用的好好的,但闲着没事更新了一下内核.之后就遇到ubuntu关机5秒后会自动重启这个问题,我有位用kilin的朋友也遇到这个问题.我反复研究发现,如果你的电脑插着U盘的话,关机是可以正常的,但这种方法不是很友好啊.之后,在贴吧看到最好的解决方法,只要联网状态下,在terminal输入如下命令即可解决. sudo apt-get install laptop-mode-tools Ubuntu关机后会自动重启的解决方法