當前位置:首頁 » 編程語言 » 導出jar包連不上sql資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

導出jar包連不上sql資料庫

發布時間: 2022-04-11 18:32:55

1. jar打包成exe就連接不上資料庫

資料庫驅動是不是沒有打包啊?如果要在沒有java環境的電腦下運行,需要把jre也打包進去.
你看看這篇文章吧.http://www.blogjava.net/y6cn/archive/2007/12/26/170403.html

2. 為什麼我把一個java項目導出成jar格式之後,連接不了資料庫了

你是不是導出以後在別的機器上運行啊?可能是資料庫的用戶名和密碼和你的不一致,或者數據源沒配,或者你忘了建庫,或者是資料庫安裝的時候有錯誤,或者這些都不是,那我就不知道了,吧異常貼出來啊

3. 導出JAR之後怎麼就連接不上資料庫了

遇到問題,也附帶捎上錯誤信息呢

看jvm的console

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

不是很清楚嘛,你沒有把依賴的資料庫驅動一起打包

4. 為什麼用eclipse導出的jar文件連接不了sql server 2008 資料庫

資料庫驅動沒有導出來吧。

5. java一直連接不上sql,誰能說一下到底是怎麼個情況啊

jar包導了沒,資料庫連接語句對不對,也或者jar文件與資料庫版本不太適合,具體什麼錯可以詳細說說。

6. java 生成的jar 不能訪問資料庫 求解

打成jar包也一樣沒有問題呀,你是怎麼連的資料庫啊?是不是在properties文件里邊寫的連接資料庫的driver和url,然後用Properties載入的啊?如果是這樣的話,你在載入properties文件的時候一定要寫成這樣的
Properties prop = new Properties();
InputStream in = System.class.getResourceAsStream("/xxx.properties");//這樣寫才能載入jar包里的資源
prop.load(in);
如果有問題可以找我

7. java程序用在eclipse中調試可以運行,但是打包成jar以後連接資料庫就失敗了

你是在cmd下用命令執行的吧
你在代碼里調用了連資料庫的包,在你的classpath里找不到連數據的包的時候就會找不到,我猜應該包的是classNotFound錯誤
解決辦法是手動修改jar里的MANIFEST.MF文件,好像是加入lib這個屬性,把你應用到的jar包設置一下地址,具體你還得查,我就不幫了,弄好後希望在你的問題里給大夥解答一下

8. java 做的小東西打包為jar的時候不能連接資料庫

一般來說要在運行java程序的命令行參數中的classpath添加所有需要的類庫的位置,包括資料庫驅動的jar包。

9. java連接sql資料庫失敗,怎麼做

現在很少用sqlserver了,因為java是跨平台的,sqlserver不跨平台,提示失敗一般就是你沒有開遠程連接、密碼錯誤、資料庫服務有問題,一般你用工具能臉上的話,這個就能連上

10. eclipse用fatjar插件打包可以運行但是不能連接資料庫

eclipse用fatjar插件打包可以運行但是不能連接資料庫:

添加mysql的jar

安裝完fatjar後,需要添加所想要添加的第三方jar,注意,並不是在eclipse中能運行了,添加方法如下圖:右鍵點擊想要處理的項目=》Build path =》Add external archive ,然後找到資料庫連接的jar,添加就可以了。