2011-11-07 116 views
0

我有一個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.任何人都看到了這個? 這些錯誤真的讓我失望!有沒有人有任何解決方案?

任何輸入值得讚賞。

+0

您正在使用哪個版本的weblogic?你有開發weblogic嗎? –

+0

我正在使用11g。是的,它支持開發。事實上,如果我只是重新啓動weblogic,上述情況就會消失。 – Nupur

回答

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文件(如果使用.war時使用.ear或MET-INF,或使用.war時使用WEB-INF),只要您觸摸(更改它),weblogic將重新啓動您的應用程序上下文啓動服務器,更新您的應用程序的類加載器,並可能解決您的問題。

關於。

相關問題