2015-07-10 40 views
-1

我新來java java ejb,我正在嘗試開發一個應用程序,其中包括eclipse juno,java ejb和apache tomee。我有這樣的錯誤,同時部署:ClassNotFoundException(org.apache.openjpa.slice.ProductDerivation。)

org.apache.openjpa.slice.ProductDerivation:拋出java.lang.ClassNotFoundException:org.apache.openjpa.slice.ProductDerivation。

有人可以告訴我這是什麼以及如何解決它?

+3

將包含org.apache.openjpa.slice.ProductDerivation類的jar放入您的類路徑中。 –

回答

0

您錯過了openjpa-slice-2.2.1-sources.jar從您classpath。你可以從here下載它。

+0

因爲我是begginer,所以我不知道如何將這個jar放到我的類路徑中。我得到了源文件(不是.jar文件,我只是把它放在我的庫文件夾中並添加到構建路徑中)。非常感謝回覆:) – kokamp

0

將jar放入TomEE的lib /文件夾中。

+0

當我下載openjpa-slice-2.2.1-sources.jar.zip時,它會像源文件夾一樣提取。我不知道在哪裏以及如何表達。你能告訴我怎麼處理它。非常感謝:) – kokamp

+0

你不會下載資源。您將下載編譯的JAR文件。請從上面的鏈接使用相關版本的編譯JAR文件。例如,openjp-slice1.2.2.jar。之後,將這個JAR文件放到您的服務器conf目錄中。轉到服務器的根目錄,必須有conf文件夾。將JAR文件複製到它並重新啓動服務器。 – tuka