Java Netbeans在不同系统上产生持久性错误

时间:2018-10-03 14:08:52

标签: java netbeans persistence

我实际上已经在Netbeans中完成了一个基本的数据库管理应用程序,已保存到闪存驱动器并在其中运行。不幸的是,我使用的主计算机坏了,现在我想在另一个系统上运行该程序,但是,我遇到了一个持久性错误,这使我完全迷失了(尽管按照我认为是正确的步骤进行操作)。程序以在开始时在另一台计算机上运行该驱动器)。该数据库位于并保存到闪存驱动器中。有人可以帮忙吗?我尝试将persistence.xml文件中的地址名称更改为无效。

这是错误:

  

[EL信息]:2018-10-03   16:07:22.109--ServerSession(2101086700)-EclipseLink,版本:Eclipse   持续性服务-2.5.2.v20140319-9ad6abd [EL Severe]:ejb:   2018-10-03 16:07:22.116--ServerSession(2101086700)-异常   [EclipseLink-4003](Eclipse持久性服务-   2.5.2.v20140319-9ad6abd):org.eclipse.persistence.exceptions.DatabaseException异常   线程“主” javax.persistence.PersistenceException:异常   [EclipseLink-4003](Eclipse持久性服务-   2.5.2.v20140319-9ad6abd):org.eclipse.persistence.exceptions.DatabaseException异常   说明:配置错误。类   找不到[org.apache.derby.jdbc.EmbeddedDriver]。例外   说明:配置错误。类   找不到[org.apache.derby.jdbc.EmbeddedDriver]。在   org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:766)     在   org.eclipse.persistence.internal.jpa.EntityManagerFactoryDe​​legate.getAbstractSession(EntityManagerFactoryDe​​legate.java:204)     在   org.eclipse.persistence.internal.jpa.EntityManagerFactoryDe​​legate.createEntityManagerImpl(EntityManagerFactoryDe​​legate.java:304)     在   org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManagerImpl(EntityManagerFactoryImpl.java:336)     在   org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:302)     在datsneakers.DisplayGUI.initComponents(DisplayGUI.java:69)在   datsneakers.DisplayGUI。(DisplayGUI.java:42)在   datsneakers.DatSneakers.main(DatSneakers.java:6)原因:异常   [EclipseLink-4003](Eclipse持久性服务-   2.5.2.v20140319-9ad6abd):org.eclipse.persistence.exceptions.DatabaseException异常   说明:配置错误。类   找不到[org.apache.derby.jdbc.EmbeddedDriver]。在   org.eclipse.persistence.exceptions.DatabaseException.configurationErrorClassNotFound(DatabaseException.java:89)     在   org.eclipse.persistence.sessions.DefaultConnector.loadDriverClass(DefaultConnector.java:267)     在   org.eclipse.persistence.sessions.DefaultConnector.connect(DefaultConnector.java:85)     在   org.eclipse.persistence.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:162)     在   org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.setOrDetectDatasource(DatabaseSessionImpl.java:204)     在   org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.loginAndDetectDatasource(DatabaseSessionImpl.java:741)     在   org.eclipse.persistence.internal.jpa.EntityManagerFactoryProvider.login(EntityManagerFactoryProvider.java:239)     在   org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:685)     ...还有7个

请多多包涵,我是一个相对业余的程序员。任何帮助表示赞赏。

0 个答案:

没有答案