Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Jar文件不适用于数据库(Hibernate)_Java_Hibernate - Fatal编程技术网

Java Jar文件不适用于数据库(Hibernate)

Java Jar文件不适用于数据库(Hibernate),java,hibernate,Java,Hibernate,我已经用hibernate创建了一个应用程序。。。当我通过Netbeans运行数据库时,它可以很好地工作。但当我构建应用程序(使用Clean和build工具)时,它不能与数据库一起工作 错误: WARNING: SQL Error: 40000, SQLState: 08001 May 21, 2010 4:25:11 PM org.hibernate.util.JDBCExceptionReporter logExceptions SEVERE: java.net.ConnectExcepti

我已经用hibernate创建了一个应用程序。。。当我通过Netbeans运行数据库时,它可以很好地工作。但当我构建应用程序(使用Clean和build工具)时,它不能与数据库一起工作

错误:

WARNING: SQL Error: 40000, SQLState: 08001
May 21, 2010 4:25:11 PM org.hibernate.util.JDBCExceptionReporter logExceptions
SEVERE: java.net.ConnectException : Error connecting to server localhost on port
1527 with message Connection refused: connect.
Exception in thread "AWT-EventQueue-0"    
org.hibernate.exception.JDBCConnectionException: **Cannot open connection**
at org.hibernate.exception.SQLStateConverter.convert( SQLStateConverter.java:74)
at org.hibernate.exception.JDBCExceptionHelper.conver t(JDBCExceptionHelper.java:43)
at org.hibernate.exception.JDBCExceptionHelper.conver t(JDBCExceptionHelper.java:29)
at org.hibernate.jdbc.ConnectionManager.openConnectio n(ConnectionManager.java:426)
at org.hibernate.jdbc.ConnectionManager.getConnection (ConnectionManager.java:144)
at org.hibernate.jdbc.AbstractBatcher.prepareQuerySta tement(AbstractBatcher.java:139)
at org.hibernate.loader.Loader.prepareQueryStatement( Loader.java:1547)
at org.hibernate.loader.Loader.doQuery(Loader.java:67 3)
at org.hibernate.loader.Loader.doQueryAndInitializeNo nLazyCollections(Loader.java:236)
at org.hibernate.loader.Loader.doList(Loader.java:222 0)
at org.hibernate.loader.Loader.listIgnoreQueryCache(L oader.java:2104)
at org.hibernate.loader.Loader.list(Loader.java:2099)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoa der.java:378)
at org.hibernate.hql.ast.QueryTranslatorImpl.list(Que ryTranslatorImpl.java:338)
at org.hibernate.engine.query.HQLQueryPlan.performLis t(HQLQueryPlan.java:172)
at org.hibernate.impl.SessionImpl.list(SessionImpl.ja va:1121)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:7 9)
at ajmalispatientdatamanager.StartPage.searchMethod(S tartPage.java:852)
at ajmalispatientdatamanager.StartPage.SearchBtnActio nPerformed(StartPage.java:599)
at ajmalispatientdatamanager.StartPage.access$900(Sta rtPage.java:33)
at ajmalispatientdatamanager.StartPage$8.actionPerfor med(StartPage.java:382)
at javax.swing.AbstractButton.fireActionPerformed(Unk nown Source)
at javax.swing.AbstractButton$Handler.actionPerformed (Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed (Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseRe leased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent( Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(U nknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unkno wn Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilter s(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(U nknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.sql.SQLNonTransientConnectionException: java.net.ConnectException :   
Error connecting to server localhost on port 1527 with message Connection refused: 
connect.
at org.apache.derby.client.am.SQLExceptionFactory40.g etSQLException(Unknown Source)
at org.apache.derby.client.am.SqlException.getSQLExce ption(Unknown Source)
at org.apache.derby.jdbc.ClientDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at org.hibernate.connection.DriverManagerConnectionPr   
ovider.getConnection(DriverManagerConnectionProvid er.java:110)
at org.hibernate.jdbc.ConnectionManager.openConnectio n(ConnectionManager.java:423)
 ... 42 more
Caused by: org.apache.derby.client.am.DisconnectException: java.net.ConnectException : 
Error connecting to server localhost on port 1527 with message Connection refused:   
connect.
at org.apache.derby.client.net.NetAgent.<init>(Unknow n Source)
at org.apache.derby.client.net.NetConnection.newAgent _(Unknown Source)
at org.apache.derby.client.am.Connection.<init>(Unkno wn Source)
at org.apache.derby.client.net.NetConnection.<init>(U nknown Source)
at org.apache.derby.client.net.NetConnection40.<init> (Unknown Source)
at org.apache.derby.client.net.ClientJDBCObjectFactor yImpl40.newNetConnection(Unknown 
Source)
... 47 more
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at javax.net.DefaultSocketFactory.createSocket(Unknow n Source)
at org.apache.derby.client.net.OpenSocketAction.run(U nknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 53 more 
警告:SQL错误:40000,SQLState:08001
2010年5月21日下午4:25:11 org.hibernate.util.jdbceptionReporter日志异常
严重:java.net.ConnectException:在端口上连接到服务器本地主机时出错
1527,消息连接被拒绝:连接。
线程“AWT-EventQueue-0”中出现异常
org.hibernate.exception.jdbconnectionexception:*无法打开连接**
位于org.hibernate.exception.sqlstatecoverter.convert(sqlstatecoverter.java:74)
位于org.hibernate.exception.jdbceptionhelper.convert(jdbceptionhelper.java:43)
位于org.hibernate.exception.jdbceptionhelper.convert(jdbceptionhelper.java:29)
位于org.hibernate.jdbc.ConnectionManager.openconnection(ConnectionManager.java:426)
位于org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)
位于org.hibernate.jdbc.AbstractBatcher.PrepareQueryStatement(AbstractBatcher.java:139)
位于org.hibernate.loader.loader.prepareQueryStatement(loader.java:1547)
位于org.hibernate.loader.loader.doQuery(loader.java:673)
在org.hibernate.loader.loader.doQueryAndInitializeNo nLazyCollections上(loader.java:236)
位于org.hibernate.loader.loader.doList(loader.java:2220)
位于org.hibernate.loader.loader.listIgnoreQueryCache(loader.java:2104)
位于org.hibernate.loader.loader.list(loader.java:2099)
位于org.hibernate.loader.hql.QueryLoader.list(queryola der.java:378)
位于org.hibernate.hql.ast.QueryTranslatorImpl.list(Que-ryTranslatorImpl.java:338)
位于org.hibernate.engine.query.HQLQueryPlan.performLis t(HQLQueryPlan.java:172)
在org.hibernate.impl.SessionImpl.list上(SessionImpl.ja va:1121)
在org.hibernate.impl.QueryImpl.list(QueryImpl.java:7-9)上
在ajmalispatientdatamanager.StartPage.searchMethod(S tartPage.java:852)
在AjMaliSpatialDataManager.StartPage.SearchBtnActio上执行(StartPage.java:599)
在ajmalispatientdatamanager.StartPage.access$900(Sta-rtPage.java:33)
在AjMaliSpatialDataManager.StartPage$8.ActionPerform-med(StartPage.java:382)
在javax.swing.AbstractButton.fireActionPerformed(未知源代码)
位于javax.swing.AbstractButton$Handler.actionPerformed(未知源)
在javax.swing.DefaultButtonModel.fireActionPerformed(未知源)
位于javax.swing.DefaultButtonModel.setPressed(未知源)
位于javax.swing.plaf.basic.BasicButtonListener.mouser(来源未知)
位于java.awt.Component.ProcessMouseeEvent(未知源)
位于javax.swing.JComponent.ProcessMouseeEvent(未知源)
位于java.awt.Component.processEvent(未知源)
位于java.awt.Container.processEvent(未知源)
位于java.awt.Component.dispatchEventImpl(未知源)
位于java.awt.Container.dispatchEventImpl(未知源)
位于java.awt.Component.dispatchEvent(未知源)
位于java.awt.LightweightDispatcher.RetargetMouseeEvent(未知源)
位于java.awt.LightweightDispatcher.ProcessMouseeEvent(U nknown源代码)
位于java.awt.LightweightDispatcher.dispatchEvent(未知源代码)
位于java.awt.Container.dispatchEventImpl(未知源)
位于java.awt.Window.dispatchEventImpl(未知源)
位于java.awt.Component.dispatchEvent(未知源)
位于java.awt.EventQueue.dispatchEvent(未知源)
位于java.awt.EventDispatchThread.pumpOneEventForFilter s(未知源)
在java.awt.EventDispatchThread.pumpEventsForFilter(U nknown源代码)
位于java.awt.EventDispatchThread.pumpEventsForHierarch y(未知源)
位于java.awt.EventDispatchThread.pumpEvents(未知源)
位于java.awt.EventDispatchThread.pumpEvents(未知源)
位于java.awt.EventDispatchThread.run(未知源)
原因:java.sql.SQLNonTransientConnectionException:java.net.ConnectException:
连接到端口1527上的服务器本地主机时出错,消息连接被拒绝:
连接
位于org.apache.derby.client.am.SQLExceptionFactory40.g etSQLException(未知源)
位于org.apache.derby.client.am.SqlException.getsqlexception(未知源)
位于org.apache.derby.jdbc.ClientDriver.connect(未知源)
位于java.sql.DriverManager.getConnection(未知源)
位于java.sql.DriverManager.getConnection(未知源)
位于org.hibernate.connection.driverManager连接PR
getConnection(driverManager连接提供程序java:110)
位于org.hibernate.jdbc.ConnectionManager.openconnection(ConnectionManager.java:423)
... 42多
原因:org.apache.derby.client.am.DisconnectException:java.net.ConnectException:
连接到端口1527上的服务器本地主机时出错,消息连接被拒绝:
连接
位于org.apache.derby.client.net.NetAgent。(未知n来源)
位于org.apache.derby.client.net.NetConnection.newAgent(未知来源)
位于org.apache.derby.client.am.Connection。(未知源代码)
位于org.apache.derby.client.net.NetConnection。(U nknown源代码)
位于org.apache.derby.client.net.NetConnection40。(来源不明)
位于org.apache.derby.client.net.clientjdbobjectfactor yImpl40.newNetConnection(未知
(来源)
... 47多
原因:java.net.ConnectException:连接被拒绝:连接
位于java.net.PlainSocketImpl.socketConnect(本机方法)
位于java.net.PlainSocketImpl.doConnect(未知源)
位于java.net.PlainSocketImpl.connectToAddress(未知源)
位于java.net.PlainSocketImpl.connect(未知源)
位于java.net.socksocketimpl.connect(未知源)
位于java.net.Socket.connect(未知源)
位于java.net.Socket.connect(未知源)
位于java.net.Socket。(未知源)
位于java.net.Socket。(未知源)
位于javax.net.DefaultSocketFactory.createSocket(未知n源代码)
位于org.apache.derby.client.net.OpenSocketAction.run(U nknown源代码)
位于java.security.AccessController.doPrivileged(本机方法)
... 53多
请帮帮我。
请帮帮我。

这与jar无关,而是数据库连接权限问题

1) hibernate配置中的地址或帐户信息,w