最近接的一個小項目,用java做了一個Application 但是用戶完全不懂java,不可能叫用戶去安裝JRE,再設置環(huán)境變量,于是把JRE一起放到了軟件里面,方法如下
新建一個目錄,作為打包的目錄,比如ring目錄,在這個目錄里建一個java的目錄,把jre目錄下的bin和lib復制到該目錄,然后在ring目錄下再新建一個lib的目錄,把你的項目用到的jar和你自己寫的jar都放到該目錄,下面在ring目錄下建二個bat文件
第一個命名為setenv.bat,文件的內容是:
set cp=%cp%;%1
第二個bat文件,名字可以隨便起,到時候運行項目只要運行這個bat就可以了,內容是:
@echo off
set cp=
for %%i in (".\lib\*.jar") do call setenv.bat %%i
for %%i in (".\jre\lib\*.jar") do call setenv.bat %%i
rem 這一行最后是你的項目的啟動類
start .\java\bin\java -classpath %cp% ringpro.Frame1
ok,大功告成,呵呵
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1679397