java - Eclipse 更改未反射(reflect)在输出中

标签 java eclipse

我已经使用 Eclipse 好几年了,没有出现任何问题。我上周对我的 java 代码进行了更改,没有出现任何问题。现在,我尝试对我的代码进行更改,但当我运行代码时它们没有反射(reflect)出来。一个例子(还有几个)是我更改了我试图访问的 URL。我有一个打印语句来验证变量是否获得了正确的信息。它仍然反射(reflect)旧代码。

我认为某些内容可能缓存在某处,因此我启动了服务器,但问题仍然存在。我尝试删除一些旧项目,以防它们出现损坏,但问题仍然存在。有一些引用文献提到其他人也发生过这种情况,但它们总是涉及 Tomcat 或我不使用的其他一些应用程序。我的设置只是 eclipse 和 java 。我的版本是 Mars.2 Release 4.5.2。

最佳答案

  1. 执行 maven build clean install 并查看构建是否能够成功完成。
  2. 执行maven>更新项目。
  3. 尝试清除服务器根文件夹中的所有预构建文件(.class 文件和所有内容)并重新发布项目。

如果上述所有步骤均成功,但您仍然无法解决错误,我想清理您的本地 .m2 文件夹并从头开始重新构建所有内容可能会有所帮助。

缓存 java .class 文件是一件痛苦的事情。这种情况每天都会发生在我身上,这都是因为我的 .class 文件被缓存在 tcServer 内,每当我重新启动时,都会拾取相同的文件。清理这些文件将强制 eclipse 重新编译所有 java 文件,当您构建并将它们发布到 tcServer 时,它们将被替换。

关于java - Eclipse 更改未反射(reflect)在输出中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47059206/

相关文章:

Java EJB 在运行时修改计划属性值

java - 静态文件的 Maven 模块

java - 如何在 fragment 内使适配器工作到Listview

c++ - 过滤 Eclipse 的 C++ 内容辅助

java - 使用应用程序 android 将图像上传到谷歌云存储

java - 谷歌汽车工厂 : not annotated with @Provided?

java - 如何使用 DWR 更新用户列表

eclipse - 如何为 Hibernate - Eclipse Dali JPA 集成指定运行时提供的库

java - 异步类不传递参数

java - 简单 JSP 网页上的 Tomcat 404 错误