需要的,一般你需要在另一臺電腦上安裝mysql數(shù)據(jù)庫,如果你將你電腦上面mysql數(shù)據(jù)庫的數(shù)據(jù)導出來,那么還可以在另一臺上面導入。如果你使用的是相同的數(shù)據(jù)庫名稱,那么裝好數(shù)據(jù)庫和導入數(shù)據(jù)后應(yīng)該可以直接運行了。有一點要注意,另外一部電腦要運行java程序還需要有安裝jre以及運行需要的jar包。
創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比永勝網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式永勝網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋永勝地區(qū)。費用合理售后完善,十載實體公司更值得信賴。
不用寫腳本啦,我實現(xiàn)過,直接把MySQL文件夾和你的程序一塊打包,將MySQL文件夾里面的my.ini文件修改為對應(yīng)的你打包后將要安裝的MySQL文件夾位置就Ok了。我用的打包軟件是setup factory7.0.
1.把準備打包的.java文件集中到一個目錄中
例如c:\source
2.建立一個存放.class文件的目錄
例如c:\class
3.在c盤根目錄下使用命令javac
-d
class
source\*.java
編譯所有.java源文件,生成的.class字節(jié)碼文件放在class目錄中
(如果用別的ide像jbuilder已編譯過了就可以直接把所有的class集中在某個文件夾在進行下面的操作即可)
4.在class目錄下
執(zhí)行jar
cvf
abc.jar
*.*
把所有的文件打包成abc.jar文件
5.抽取meta-inf/manifest.mf文件
執(zhí)行jar
xfm
abc.jar
meta-inf/manifest.mf
就抽取出文件manifest.mf
編輯這個文件
在最后一行加入main-class:
font2dtest
其中font2dtest為你自己的類中含有main函數(shù)的類的名字
如果有包名,應(yīng)該帶上包的名字
如test.font2dtest
6.更新jar包中meta-inf/manifest.mf文件
執(zhí)行
jar
ufm
abc.jar
meta-inf/manifest.mf
出現(xiàn)警告
可以忽略
7.
好了
現(xiàn)在abc.jar就可以直接運行了
你直接把放數(shù)據(jù)庫的文件夾給打包了 重新安裝后在覆蓋不就行了嗎 以前在服務(wù)器上都這樣干