[J2SE] [原創]終于找到在WINXP簡体中文版+eclipse 3.1.2 里編譯Azu
[原創]終于找到在WINXP簡体中文版+eclipse 3.1.2 里編譯Azureus 2.4.0.2的方法
編譯的目標是得到一個可以運行的版本而不是僅僅通過編譯。
1. 下載并安裝Azureus 2.4.0.2到c:程序文件夾,下載源代碼并解壓縮到d:\Azureus
建立 build\libs目錄。把安裝好的Azureus目錄下的swt.jar和三個swt-打頭的dll文件
拷貝至此。
2. 打開eclipse選擇工作空間為d:\
3. 新建工程,選擇從已經存在的Ant build文件,選則d:\Azureus\build.xml
工程名為 Azureus2
4. 修改工程的屬性,Info->Text file encoding->ISO-8859-1。編譯器兼容版本選擇5.0
BUild path->移去rt.jar,Add lib->JRE System lib,Add External Jars->swt.jar
5. 刪除 CarbonUIEnhancer.java和CocoaJavaBridge.java兩個Apple平台相關文件。
修改一些小錯誤,主要通過注釋掉出錯的代碼。
6. 打開build.xml, Outline窗口中右擊jar->Run->Ant Build...
7. 如果一切順利,應該在d:\Azureus\dist看到6MB大的Azureus2.jar
8. 拷貝Azureus2.jar到安裝的Azureus覆蓋原來的文件,并運行Azureus.exe
9. 大功告成!
--
Linker M Lin
linkerlin88@gmail.com
linker.m.lin@gmail.com
http://linkerlin.512j.com/blogger/
※※※※※※※※※
※※我思故我在※※
※※※※※※※※※
--
--
己所欲,施与人!
參差多態乃幸福本源!
Linker M Lin
linkerlin88@gmail.com
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.141.167.52