導航:首頁 > 編程語言 > java資料庫打包

java資料庫打包

發布時間:2022-12-09 11:52:18

⑴ 用MyEclipse編寫的java代碼中使用了mysql資料庫,怎樣將代碼打包成jre文件並生成jar文件

右鍵點擊MyEclipse里需要到處的項目選擇Export(導出)選擇需要導出的項目類型比如如果是JavaEE就選擇javaEE文件下面的WARfile導出的war放入tomcat的webapps文件夾下面或者其他服務容器裡面運行就可以訪問了如果要導出成jar包就選擇javaJARfile即可

⑵ java 如何將資料庫打包到可執行文件中

Sqlite 可以完美解決。本身的exe文件只有200多k

http://www.sqlite.org/

sqlite很容易哦~有單獨的jdbc驅動。
先在本地把庫/表結構建好,用sqlite命令,會生成一個資料庫文件。

然後直接用jdbc連這個文件就ok了。

⑶ 怎麼把java代碼與資料庫一起打包成可執行文件

這個要分為幾個步驟實現
而且你說的環境不夠具體

如果是單純的移植的話
把整個項目放到一個新的目錄
然後把資料庫表導出來,再把資料庫內容導出來
這樣都是文件格式了
最後把這些通過壓縮軟體WINRAR做成可釋放的EXE格式
在做壓縮包EXE格式的時候,你需要做一個可以有效的命令讓資料庫數據導入到資料庫中

這樣回答雖然比較籠統,但實際做起來,還是有點復雜的
實現這些功能甚至需要用到第三方軟體來實現,所以不是那麼輕松就實現的
不了解的情況下先熟悉一些需要什麼軟體,具體我的我也不能為你參考什麼的
因為你所做的遷移,必須手動解決

⑷ java怎麼把MySql資料庫打包到程序里

你需要寫個腳本(windows下就是.bat批處理文件),讓腳本在你的程序exe之前運行,
腳本的內容大概是:
1,修改MySQL的配置文件讓它找到 MySQL程序的主目錄 和 Data目錄。
2,判斷是否是第一次運行(或判斷系統內是否安裝了MySQL),如果沒的話先把MySQL的服務給安裝上,並啟動。

(詳細內容請網路「MySql系統配置及MySql安裝後移動方法」,有一個csdn的博客講了這方面的)

另外你是C/S程序(如果不是單機程序的話),意味著訪問資料庫要用IP而不是localhost,還需要你在代碼里訪問資料庫時,指定安裝MySQL的機器的IP地址,最好寫到配置文件里去。
然後你的程序就還可以用localhost或IP地址來指定了本地資料庫了。

話說回來,這種程序如果真是單機程序的話,為什麼不用SQLite之類的嵌入資料庫呢,只用把文件拷貝過去,再加上sqlite3.exe一個程序就行了。

⑸ java與資料庫打包

其實不用
如果已經打包好exe文件
在做程序之前
你就應該把資料庫連接的伺服器ip地址改為你需要連接的主機上
比如我以前是loaclhost
或者127.0.0.1
我現在打包了
要到別的機器上運行
只需要改成我的ip
就可以了
這樣即使對方在其他機器上運行
也不用考慮到對方機器上有沒資料庫的問題了

⑹ JAVA 打包時資料庫文件怎麼辦

不要使用數據源進行連接。
數據源在使用前必須配置一下,在別的機器上自然無法立即使用。
使用文件路徑連接資料庫文件。而不是數據源。
String url = "jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=D:\\aa.mdb";
con=DriverManager.getConnection(url, "", "");

這樣就好了。

⑺ 寫好了一個帶資料庫的java程序,怎麼打包

需要的,一般你需要在另一台電腦上安裝mysql資料庫,如果你將你電腦上面mysql資料庫的數據導出來,那麼還可以在另一台上面導入。如果你使用的是相同的資料庫名稱,那麼裝好資料庫和導入數據後應該可以直接運行了。有一點要注意,另外一部電腦要運行java程序還需要有安裝jre以及運行需要的jar包。

⑻ JAVA程序如何帶上資料庫文件一起打包啊

你有用什麼執行或者編寫資料庫軟體嗎?
我一般用pl/sql。如果你有軟體你就把創表和添加數據的資料庫文件導出(如何導出可以根據你用的軟體網路下下哦)到一個txt或者其它類型的文件裡面然後一起放到你將打包的項目文件中一起打包就可以了。命名的時候讓別人一看就知道是資料庫文件就可以了
。希望對你有幫助。

⑼ JAVA寫的管理系統可以連與MySQL資料庫一起打包成JAR文件嗎

不能。
mysql資料庫你打包出來的只是一個連接,數據是無法打包的,
如果硬性的打包。
只有把你的管理系統源碼與你的資料庫表創建方式與mysql安裝包一起打包。之後鏈接寫默認。
但還是需要安裝。。沒有辦法弄在一起。。

⑽ 求著關於java資料庫打包問題

暈倒,打成Jar肯定連不上。。。還得分開部署。
補充:關於ClassLoader的解釋。
很久沒寫Java了,只能憑記憶寫寫大概的原理。

假設你的Jar文件中有一個類,是你自己定義的,肯定只在你的jar里有,如:yourpackage.yourClass

首先用Class cls = Class.forName ("yourpackage.yourClass") 取得Class實例。
然後
ClassLoader loader = cls.getClassLoader () ; // 函數名可能不對,自己看看。

// 取得class所在的路徑
URL fileUrl = loader.getResource ("yourpackage/yourClass.class") ;
大概結果是:jar:file:/x:/install-dir/yourjar.jar!/yourpackage/yourClass.class
然後把其中的路徑截出來,結果為:x:/install-dir/
把你的資料庫文件和jar文件放在一起,那麼,你的jdbc連接串中的路徑就有了。

閱讀全文

與java資料庫打包相關的資料

熱點內容
如何批量快速壓縮視頻 瀏覽:432
我的世界如何加入ice伺服器 瀏覽:873
兄弟cnc編程說明書 瀏覽:204
php閃電入門教程學習 瀏覽:152
金岳霖邏輯pdf 瀏覽:938
linuxtomcat線程 瀏覽:77
pboc長度加數據加密 瀏覽:187
英雄聯盟國際服手游怎麼下安卓 瀏覽:297
程序員的思路 瀏覽:234
只能用命令獲得的四種方塊 瀏覽:358
怎麼用命令方塊防止開創造 瀏覽:807
掃描版的pdf 瀏覽:790
編程貓怎樣做3d游戲 瀏覽:207
怎麼查找雲伺服器上的ftp 瀏覽:156
我的世界伺服器如何注冊賬號 瀏覽:934
統計英文字元python 瀏覽:423
linux信息安全 瀏覽:908
壓縮機接線柱爆 瀏覽:999
程序員自主創業 瀏覽:584
匯編程序員待遇 瀏覽:359