eclipse中tomcat 不能实时编译新文件
今天项目突然不能实时编译了,clean了N次,重启也重启了,缓存编译文件删了也是无效。
思索着应该是项目本身有错误没有解决,去windows -> show view-> other ->
搜索error 就能看到一个error log 文件 ,查看一下tomcat的时候 是否有报错。
发现没有报错,(如果有报错必须了解是否是这些错误引发的问题)
再去右击项目 properties -> Builders -》java builder 是否打勾 没有 勾上,注意如果此时没有看到 java builder 这个东西 那么你的配置文件可能出问题了。
找到你的工作空间 workspace 找到.project文件<buildSpec> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>org.eclipse.jdt.core.javanature</nature> </natures>
把对应的 标签的内容比对清楚 是否有重复的 缺失的 补充完整。
我的问题是 javabulder 有两个 移除掉一个
就可以了。
tomcat不能实时编译 ,解决步骤思路,先clean tomcat 如果clean 查看tomcat 目录 webapps 下面的web-inf > classes 看是否有效,无效可能就需要寻找项目是否自身有问题(报错未解决) 或者Java builder 未成功配置。