我有這個例外有一些存根generateds間接引用類型。到目前爲止我發現的是將apache tomcat 5.5庫添加到構建路徑。它去掉了錯誤的Java文件,但後來,當我執行項目內的任何java程序,我得到這個錯誤:錯誤在Eclipse中有關Axis2的要求,從.class文件
'Launching myApp' has encountered a problem Exception occurred executing command line. Cannot run program "C:\Program Files\Java\jdk1.5.0_22\bin\javaw.exe" (in directory "D:\Digicel\workspace\Digicel\myClassSample"): CreateProcess error=87, The parameter is incorrect
那麼,如果我從構建路徑中刪除的Apache Tomcat庫,我可以運行其他Java程序,但不是最初提到的程序。
對此有何想法?
好吧,我已經找到了問題的原因與一個朋友的幫助:) 問題是Eclipse知道我的一個依賴關係,依賴於另一個庫,並且Eclipse在嘗試構建代碼時正在檢查它。 因此,我所做的是嘗試檢查哪個jar文件包含此庫:「org.apache.axiom.om.OMElement」。 我google了它,發現它是「axiom-api-1.2.10.jar」,最後我的文件編譯爲0錯誤。 因此,解決的辦法是找到合適的jar並將其添加到項目中。 –
他還向我解釋說,我添加apache tomcat服務器庫的原始解決方案是添加所有隨apache tomcat一起提供的jar(這是一個大列表),並且可能與我當前添加的列表存在版本衝突罐子。 因此,解決的辦法是找到合適的jar並將其添加到項目中。 由於我是新用戶,因此我必須再等7個小時才能將解決方案發布到我自己的問題中,因此,我發送的是評論,而不是:) –