OMG - Eclipse (3.3 Europa) 是怎么回事 - 有没有人遇到过这个问题(记住我一直在忙于卸载不同的 Tomat 容器并安装其他容器 - 但无论如何那是另一个故事)
当我在我的项目中更改一行代码或删除一个类时 - 当我进行调试时 - 它实际上会转到注释掉的行并运行该行,而不管!!!!例如
//System.out.println("你不应该读这个!");
更新:这可以通过设置 Project -> Build Automatically 来解决(见下面的答案)。
剩余问题:
Eclipse 没有使我的热部署文件夹与我的项目的最新更改保持同步:
我惊恐地发现我的项目的一些旧遗留物“闲逛”在我认为 Eclipse 用于热部署或其他东西的文件夹中
C:\myJavaCode.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\myWebApp
基本上它实际上并没有复制在我的工作目录的类中所做的任何更改!?!??
...无论如何 - 为了让我的项目保持最新 - 我也必须修改这个文件夹 - 完全 Not Acceptable - 因为你不能以这种方式开发 - 这会花费你很多时间!不管怎样,如果有人能帮助我解释我做了什么愚蠢的事情让我陷入这个烂摊子,以及我如何摆脱这个烂摊子 - 我真的很感激。
最佳答案
看看:
Windows>Preferences>Server>Launching...
和:
Project>Build Automatically
也许您不小心禁用了自动部署功能。
关于java - Eclipse 继续运行我的旧 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/706140/