JBuilder 2005破解方法

因爲寫的小程序需要打成EXE形式的(客戶要求,沒辦法,解釋不通),但是發現eclipse打包再用exe4j太麻煩了。所以搞了個jb2005破解版。
1,安裝(略)
2,jdk_home設置(略)
3,將破解問件下的kissjava.jar拷貝的jb的安裝目錄下。就是跟bin在一級下
4,dos窗口運行java -jar kissjava.jar
按說,到上面這4步,基本上就完了,可是運行卻運行不起來。於是網上瞎搜,甚至用了屏幕一閃這樣的關鍵字,結果還真的搜到了。
這是這個大俠說的(http://www.cnblogs.com/baishahe/archive/2008/03/08/1096357.html)



一、通過運行JBuilder -verbose
查看分析結果 有時候也可以直接打開
二、有可能因爲內存的原因。jb打開,用的內存相當大,要是加上調試,內存佔用就更大了。你可以把虛擬內存設置大一些,試試看
三、打開jbuilder.config,找到
vmmemmax 75%
改成
vmmemmax 50% # 內存的百分比,小於1G就可以了



試了一下,還是不行,用JBuilder -verbose可以運行,但是開始菜單直接運行還是屏幕一閃。
然後,在命令行窗口運行JBuilder.exe,結果報錯誤

Error occurred during initialization of VM
Could not reserve enough space for object heap

E文不好,自己翻譯,拷到google一搜,原來是沒有領會上面大俠的真實含義:小於1G就可以了
所以,改了vmmemmax爲256M
運行,OK

2006和2005一樣,2007可能就不一樣了
看這篇文章:http://rbougha.spaces.live.com/blog/cns!70A156707E2D8DC8!290.entry中提到

JBuilder 2006 :
find "jbuilder.config" in C:\Borland\JBuilder2006\bin then change vmmemmax 75% to be vmmemmax 256M and done :)


JBuilder 2007 :
find "JBuilder.ini" in C:\JBuilder2007 and change -Xmx1024M to -Xmx512M

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章