這周末看不進(jìn)書了,于是完善了以前的Java轉(zhuǎn)EXE工具
以前的工具運(yùn)行時(shí)要把所有的class載入,這對(duì)于大點(diǎn)的項(xiàng)目是不合適的。
這個(gè)版本調(diào)整了一下Loader的機(jī)制,保持EXE跟類文件渾然一體的同時(shí)又可以延遲加載class.
另外這個(gè)版本的加密強(qiáng)度提高很多,用來(lái)代替那些class混淆軟件應(yīng)該也不錯(cuò)。:)
新增加了對(duì)命令行參數(shù)的完整支持,也改進(jìn)了JRE的定位機(jī)制。
下面是目前為止的特性列表:
1.使你的Java類文件安全加密,別人再也無(wú)法反編譯得到你的源碼。從而很好的保護(hù)你的勞動(dòng)成果。
2.可以有EXE自己的ICON,運(yùn)行時(shí)有獨(dú)立的名稱,而不是經(jīng)典的java.exe或者javaw.exe
3.自選程序啟動(dòng)時(shí)的閃屏
4.支持控制臺(tái)或無(wú)控制臺(tái)模式
5.支持JVM幾乎所有的參數(shù)和命令行參數(shù)
6.靈活的JRE定位機(jī)制(a.啟動(dòng)時(shí)通過(guò)參數(shù)指定 -JJjre_home=<jre_path> b.設(shè)置環(huán)境變量JAVA_HOME c.程序自動(dòng)查找注冊(cè)表)
7.如果是作服務(wù)程序,可以通過(guò)命令行參數(shù)指定 -Jserver.
下一個(gè)版本應(yīng)該會(huì)
1)同時(shí)支持轉(zhuǎn)成Windows Service程序。
2)提供最有用的操作系統(tǒng)本地方法支持(在同一個(gè)EXE文件里,不是單獨(dú)的dll)
下載:
Java2EXE Builder V1.0.0