Think in Java源碼編譯與安裝
1:將你的下載的源碼解壓到c:\TIJ4\code目錄中
2:安裝JDK se5 最好是 jdk SE5 否則,需要修改源碼中所有的build.xml中 equals arg1="1.5" 改成 equals arg1="1.6".
我用的是jdkse6放在:C:\Program Files\Java\jdk1.6.0_29
3:下載並安裝ant自動腳本編譯工具放到目錄C:\Program Files\apache-ant-1.8.4
4:下載需要的庫文件:javaw.jar,xom.jar,swt.jar,javassit.jar 我們把它放到c:\TIJ4\libraries\中
現說說具體安裝和配置:
[1]JDK SE5的下載地址
它的安裝很簡單,只須把下載的文件解壓縮,然后,我們拷貝到C:\Program Files\Java\ 就好了。比如我的是:C:\Program Files\Java\jdk1.6.0_29
[2]ant的下載地址
http://ant.apache.org/bindownload.cgi
下載.zip
archive: apache-ant-1.8.4-bin.zip 這一個,因為我們是在windows,所以解壓方便.它的安裝也很簡單,只須解壓縮文件,然后,拷到
C:\Program Files\就好了,比如我的是:C:\Program Files\apache-ant-1.8.4
[3]必須的.jar庫文件下載地址
Javaws.jar 這個文件在JDK SE中就有,如我的目錄下: C:\Program Files\Java\jdk1.6.0_29\jre\lib中就這個文件
Xom.jar http://www.xom.nu/ 請下載Complete zip 這個文件,便於解壓縮.
Javassist.jar http://sourceforge.net/projects/jboss/files/Javassist/3.16.1-GA/ 我們也下的是zip文件 ,
把上面的下載的文件解壓,把javaws.jar,xom.jar,javassist.jar,swt.jar這幾個文件復制一份到你的
C:\TIJ4\libraries\目錄中.
[4]配置一些環境變量
在桌面,右擊我的電腦,在彈出菜單中選:系統屬性,如上面左圖,點環境變量,會彈出右圖,在右圖中點擊
新建: 彈出如下圖:
在上圖中的:
變量名右邊的框中寫:ANT_HOME
變量值右邊的框中寫: C:\Program Files\apache-ant-1.8.4
重復該步驟,建立
變量名右邊的框中寫:CLASSPATH
變量值右邊的框中寫:
.;..;C:\Program Files\Java\jdk1.6.0_29\lib;C:\TIJ4\code;c:\TIJ4\xom-1.2.8.jar;c:\TIJ4\javassist.jar;c:\TIJ4\swt.jar;c:\TIJ4\swt-debug.jar;C:\Program Files\Java\jdk1.6.0_29\jre\lib\javaws.jar
然后再建立: JAVA_HOME
變量名右邊的框中寫:JAVA_HOME
變量值右邊的框中寫: C:\Program Files\Java\jdk1.6.0_29
下面是PATH變量
如果PATH 變量已存在,則雙擊它,在它的變量值右邊的框中增加如下: ;%ANT_HOME%\bin;%JAVA_HOME%\bin
設置好以后,點確定。
下面測試環境變量
在DOS運行窗中,輸入命令:
set //這條命令顯示所有的環境變量值
或者 echo %PATH% //顯示 PATH這個變量的值,左右兩邊的%,表示PATH是個變量
或者echo %JAVA_HOME% //
或者 echo %ANT_HOME%
或者 echo %CLASSPATH%
現在進入編譯:
如果你裝的JDK SE 不是 JDK SE5 則你需要修改:源碼中所有的build.xml中
equals arg1="1.5" 改成 equals arg1="1.6"
在DOS提示符下,輸入如下命令 :
cd c:\TIJ4\code
ant build
系統開始編譯了。如果順利會全部編譯成功.在各個源碼目錄下會生成很多的 .class文件
下圖是運行: c:\tij4\code\swt\ ColorBoxes效果圖
java ColorBoxes