2013-05-15 70 views
0

我正嘗試使用WLST解釋器在java中嵌入WLST腳本。但我遇到以下錯誤:連接來自java的weblogic wlst時出錯jdeveloper

Exception in thread "main" java.lang.RuntimeException: error in finding 
weblogic.Home at weblogic.Home.getInstance(Home.java:91) at 
weblogic.Home.getPath(Home.java:97) at weblogic.Home.getFile(Home.java:102) at 
weblogic.management.scripting.utils.WLSTInterpreter.(WLSTInterpreter.java:116) at 
weblogic.management.scripting.utils.WLSTInterpreter.(WLSTInterpreter.java:76) at 
weblogic.management.scripting.utils.WLSTUtil.ensureInterpreter(WLSTUtil.java:157) at 
client.WLSTWrapper.doSomething(WLSTWrapper.java:19) at 
client.WLSTWrapper.main(WLSTWrapper.java:13) 

任何幫助將不勝感激。

回答

1

確保weblogic.jar位於您的類路徑中。如果是,並且仍然存在問題,請嘗試在啓動腳本中添加類似以下的java選項:

-Dweblogic.home=/opt/oracle/mw/wlserver_10.3 
+0

謝謝我嘗試將weblogic.jar添加到類路徑並編輯腳本。仍遇到同樣的問題。不過,我發現了一個更好的方法來運行腳本:Process p = Runtime.getRuntime()。exec(「wlst.cmd位置的腳本的位置」)感謝您的幫助。 – Kresen