2012-10-17 21 views
1

我需要一些幫助。它與Blackberry WebWorks平臺相關。構建應用程序時BB Webworks異常('javax.xml.rpc.JAXRPCException')

我正在爲我的動態Web項目運行Ripple Chrome擴展。從來就使步驟這裏顯示:

https://developer.blackberry.com/html5/documentation/packaging_your_app_in_ripple_1904611_11.html

但在Chrome擴展建設從「包&登錄」按鈕的應用程序時,我得到這個錯誤。

如果你想要任何額外的信息讓我知道。

謝謝!

out: [INFO] 
out: Compiling BlackBerry WebWorks application 

out: Exported static routine: .main(String[]) is multiply defined. 

out: Exported static routine: .main(String[]) is multiply defined. 

out: Exported static routine: .main(String[]) is multiply defined. 

out: Exported static routine: .main(String[]) is multiply defined. 

out: Exported static routine: .main(String[]) is multiply defined. 

out: Exported static routine: .main(String[]) is multiply defined. 

out: Exported static routine: .main(String[]) is multiply defined. 

out: C:\Program Files\Research In Motion\BlackBerry WebWorks SDK 2.3.1.5\lib\net 
_rim_api.jar(net_rim_jaxrpc.cod): Error!: Duplicate definition for 'javax.xml.rp 
c.JAXRPCException' found in: JAXRPCException.java 

out: [ERROR] 
out: RAPC exception occurred 

Done build 
+0

似乎你有兩個稱爲main的方法,這會導致構建時的java異常。你能檢查嗎? –

+0

它可能看起來很奇怪,但我沒有任何方法稱爲主...它可能是從一些lib正在使用 – user1752856

回答

1

這通常是使用-s標誌(產生應用程序的Java源代碼)構建的結果,然後將此源代碼包含在您的zip中。源文件是提供重複的java文件的東西。

Ripple會自動將您的網絡應用程序的整個目錄壓縮,所以請清除任何額外文件的目錄並重試。

+0

謝謝,這是,我只是把文件到其他沒有Webinfo文件夾的地方,它的工作! – user1752856

+0

我可以使用index.jsp而不是index.html作爲內容嗎?當我這樣做時,它說:「返回的頁面沒有內容,所以它不能被處理」 – user1752856

+0

不,只有html,js和webworks插件 –

0

有幾件事要檢查。

  1. 確保您使用JDK 1.6
  2. 您必須使用32位版本。
+0

檢查,它的JDK 1.6 32位 – user1752856

相關問題