Eclipse OEPE编译需要重新启动服务器
问题描述:
我有一个Java OCRE插件在Eclipse中开发的Java GWT-Spring-JPA项目。当我的服务器(Weblogic正在运行)时,如果我编译代码并在不重新启动服务器的情况下重新加载我的网页,我收到一条奇怪的错误消息,并且我必须重新启动Weblogic才能正常工作。Eclipse OEPE编译需要重新启动服务器
- 在代码的一个特定点上,我得到了一个ClassCast异常的效果
Cannot cast class A to class A
! - 有时我会在编译过程中遇到错误 - 编译错误,因为
jndi.properties file could not be deleted.
任何人都看到了这个? 这些错误真的让我失望!有没有人有任何解决方案?
任何输入值得赞赏。
答
您应该像以前一样使用开发模式,并在您的weblogic域的默认自动部署目录中从您的应用程序开发部署中进行分解部署,在下面的链接中您会找到一般指导。
http://download.oracle.com/docs/cd/E21764_01/web.1111/e13706/toc.htm
如果您正在使用Ant,你可以使用该wldeploy Ant任务:在这种环境配置,你不会需要,当你有一个静态的或重新启动
http://download.oracle.com/docs/cd/E21764_01/web.1111/e13706/splitcreate.htm#WLPRG182
好页面更新它会自动执行,如果您需要强制执行一般的类加载更新,您可以在分割目录中使用REDEPLOY文件(如果使用.war时使用.ear或MET-INF,或使用.war时使用WEB-INF),只要您触摸(更改它),weblogic将重新启动您的应用程序上下文启动服务器,更新您的应用程序的类加载器,并可能解决您的问题。
关于。
您正在使用哪个版本的weblogic?你有开发weblogic吗? –
我正在使用11g。是的,它支持开发。事实上,如果我只是重新启动weblogic,上述情况就会消失。 – Nupur