java - Openshift 应用程序尝试加载已删除的类

标签 java spring persistence openshift

作为应用程序更改的一部分,我删除了一些现有的类。提交更改后,将构建并重新部署应用程序,但启动失败并出现“java.lang.ClassNotFoundException”。但所报告的类(曾经是 JPA 实体的映射父类(super class))已重命名,并且代码中的任何位置都不会引用旧名称。当我部署在本地 tomcat 中时,相同的应用程序工作正常。

有什么建议吗?非常感谢您在这方面为我提供的帮助。

最佳答案

您是否尝试删除 Tomcat 工作目录然后重新启动?当我使用 Tomcat 时,经常会在重新部署时无法更新工作目录,因此这可能会对您有所帮助

关于java - Openshift 应用程序尝试加载已删除的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19433822/

相关文章:

java - Hibernate,JPA无法删除一对多关系

java - 如何将 CompletableFuture<Stream<T>> 转换为 Stream<CompletableFuture<T>>?

java - java中的下溢异常错误

java - 当 thenReturn 使用 any() 时,Mockito 出现错误 "Value must not be null"

java - 如何在spring mvc中使用带有freemarker的消息?

java - 收到 403 禁止错误

angular - 我怎样才能在我的 Electron 应用程序中实现本地持久化?

iphone - 存储 cookie 以保留 iPhone 应用程序的凭据

java - Glide 不从 url 加载图像

java - 有没有免费/开源图像编辑器或java程序可以使gif图标图像中的白色透明?