Eclipse OEPE编译需要服务器重启

时间:2011-11-07 22:40:03

标签: eclipse gwt java-ee weblogic

我有一个Java GWT-Spring-JPA项目,我在Eclipse中使用OEPE插件开发。当我的服务器(Weblogic正在运行),如果我编译代码,并重新加载我的网页而不重新启动服务器,我收到一条奇怪的错误消息,我必须重新启动Weblogic才能正常工作。

  • 在代码中的某个特定点,我得到效果Cannot cast class A to class A的ClassCast异常!!
  • 有时我在编译期间遇到错误 - 错误编译因为jndi.properties file could not be deleted.任何人都看到了这个? 这些错误真的让我失望!有人有任何解决方案吗?

任何输入都非常赞赏。

1 个答案:

答案 0 :(得分:0)

您应该使用开发模式,并在您的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文件(META- INF如果使用.war或WEB-INF,如果使用.war),只要你触摸它(更改它),weblogic将重新启动你的应用程序上下文而不重新启动服务器,更新应用程序的类加载器并可能解决你的问题

问候。