0

每当我尝试使用JPA Console连接到数据库时,我都会遇到错误。

我正在连接到 oracle 12c DB。

java.lang.ClassNotFoundException: javax.persistence.spi.PersistenceUnitInfo
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.jpaconsole.engine.impl.query.QueryExcecutorBuilder.build(QueryExcecutorBuilder.java:19)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.jpaconsole.engine.query.QueryExecutorManager.getQueryExecutor(QueryExecutorManager.java:59)
    at com.jpaconsole.plugin.Activator.setQueryExecutor(Activator.java:114)
    at com.jpaconsole.plugin.progress.ConfigureJPAOperation.run(ConfigureJPAOperation.java:30)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)

下面的屏幕截图以获得更多可见性 在此处输入图像描述

这是类路径中的屏幕截图: 在此处输入图像描述

现在,我收到另一个错误:

java.lang.NullPointerException
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:391)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.jpaconsole.engine.impl.query.EntityManagerBuilder.build(EntityManagerBuilder.java:47)
    at com.jpaconsole.engine.impl.query.QueryExcecutorBuilder.build(QueryExcecutorBuilder.java:19)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.jpaconsole.engine.query.QueryExecutorManager.getQueryExecutor(QueryExecutorManager.java:59)
    at com.jpaconsole.plugin.Activator.setQueryExecutor(Activator.java:114)
    at com.jpaconsole.plugin.progress.ConfigureJPAOperation.run(ConfigureJPAOperation.java:30)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
4

0 回答 0