2015-07-10 66 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