JDK 1.6 與JDK1.7的區別
來自:http://blog.csdn.net/gaoying_blogs/article/details/43937957
之前寫過一篇關於MyEclispe10破解的部落格:MyEclipse10破解方法 但是最近做完高校的專案之後,又重新裝的MyEclipse10,等到MyEclipse要過期時再按照原來的方法破解卻破解不成功了,執行破解檔案run.bat總也閃退。
我之前沒有遇到過執行run.bat出現閃退的問題,在之前的部落格中我寫到“有人說執行run.bat會出現閃退。錯了不是要執行run.bat的,要執行me_active.jar。
要記住,執行me_active.jar要用JDK開啟,這也就是說你要保證自己已經安裝了JDK並且各個環境變數已經配置好了”,但是這回遇到閃退之後,我執行me_active.jar卻出現了這樣的頁面
原來,之所以之前破解MyEclipse10執行run.bat沒出現閃退的問題,是因為我之前的JDK版本是1.6的,JDK1.6支援
這個僅僅指明瞭入口函式,所以用*.jar代替,如果我們的JDK版本是1.6就沒問題了,可偏偏我們的JDK版本是1.7,那麼針對JDK1.7,run.bat檔案應該怎麼改呢?
也就是把*替換成了me_active,所以需要在run.bat裡面寫java -jar me_active.jar。這樣,我們就把問題解決了,儲存、關閉,重新在執行run.bat,這樣就出現了我們想要的頁面。
****************************************************************************************************
後話:
在咱們這篇部落格裡,這麼做就會把問題解決了。但是,有時候java -jar me_active.jar並不能適用所有,具體這個*改成什麼,還要看咱們破解檔案的目錄裡面的檔案,因為破解目錄中的*.jar檔案為me_active.jar所以我們要把*替換成me_active。
如果要是crack.jar,那麼run.bat裡面的內容就要更改成java -jar crack.jar了,這個要視具體的情況而定。好了,今天這篇部落格就寫到了這裡。其實越學習你就越會發現,值得你研究的東西還有好多好多。
關鍵: JDK1.6支援Java程式,入口函式就只用*.jar代替,而現在我的JDK版本變成了1.7,JDK1.7必須指明入口函式。