我是一名java的愛好者,理所當(dāng)然裝了不少java方面的軟件,大部分是開放源碼的,而且多數(shù)是綠色軟件,只要解壓,設(shè)置一下環(huán)境變量即可使用。
?
?? 由于軟件本身升級(jí)比較頻繁,經(jīng)常需要重新設(shè)置使用的環(huán)境變量,而且我常常同時(shí)安裝同一軟件的不同版本(甚至是相同版本)。如eclipse我就分別在F,G,H三個(gè)盤上裝了不同的版本,一個(gè)是中文版,一個(gè)是英文的Latest Release,一個(gè)是Stream Stable,反正是綠色安裝,也不會(huì)發(fā)生沖突,這樣通過對(duì)比便于了解和測(cè)試最新版本的先進(jìn)之處。
?? 但是假如把JDK版本從1.3升級(jí)到1.4,即JDK目錄名可能要從“j2sdk1.3”改為“j2sdk1.4”,如果是這樣的話,那么eclipse可能會(huì)無(wú)法再啟動(dòng)了(它要從環(huán)境變量中尋找JAVA_HOME變量,而JAVA_HOME變量值已經(jīng)從“j2sdk1.3”改為“j2sdk1.4”了)。
?? 在談?wù)刯akarta-tomcat,這個(gè)軟件升級(jí)比較頻繁,如果你是結(jié)合eclipse來使用Tomcat的,那么每次Tomcat升級(jí),可能都要在eclipse中重新設(shè)置一下Tomcat的安裝目錄,是不是有些麻煩?
?
??? 對(duì)于此類問題,解決的方法很簡(jiǎn)單,只要把默認(rèn)的軟件安裝目錄名去掉版本號(hào)即可(如果擔(dān)心忘記版本號(hào),只要在目錄中添加一個(gè)readme文件加以說明即可)。
???

如上圖,我的j2sdk,ant,jakata-tomcat等都沒有版本號(hào)。
?
?? 同樣,在環(huán)境變量設(shè)置中也沒有出現(xiàn)版本號(hào)。
???

?
這樣,如果再需要升級(jí)軟件時(shí),僅僅把新版軟件安裝在舊版軟件目錄即可。其它一般都不需要再改動(dòng)了。
?
另外,在環(huán)境變量設(shè)置中,可以用%變量%代替變量值,如Path變量值可以這樣設(shè)置:? %JAVA_HOME%\bin;%JBOSS_HOME%\bin;%ANT_HOME%\bin;