September 10,2004

Build Azureus

因為找不到任何參考文件,以下方法是我自己亂搞出來的,雖然自行編出來的套件可以正常執行,不過卻發現檔案大小與官方釋出的版本有些差異,硬是多出了十幾 K,不知道是不是因為使用不同版本的 J2SE 所照成的 (我用的是 1.4.2.05),真的不懂..@@"

1.取得 Azureus2 原始檔,eclipse-SDK-3.0 開發工具,以及 Eclipse 提供的 "swt-3.0-win32.zip", "swt-3.0-macosx-carbon.zip"。

Azureus2: http://sourceforge.net/project/showfiles.php?group_id=84122
Eclipse: http://download.eclipse.org/downloads/drops/R-3.0-200406251208/index.php

2.使用 Eclipse 開啟新 "Java Project",路徑指定到 Azureus2 原始檔下,並將 swt-3.0-win32 裡的 "swt.jar" 和 swt-3.0-macosx-carbon 裡的 "swt-pi.jar" 加到專案的 Libraries 中。

3.在 Package 列表中選擇 "Azureus2" 專案,將其 Export 成 "JAR file",檔案名稱為 "Azureus2.jar",按下 Finish 等待封裝完成。

4.執行方法可參照 http://azureus.sourceforge.net/ 提供的 HowTo,或利用官方釋出版本中的相關工具來執行。


Posted by ummchen at 樂多Roodo! │10:25 │回應(1)引用(0)Software‧軟體
工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/207929
回應文章

之前寫的有些錯誤,在這張貼新的修改版本。

1.取得 Azureus2 原始檔, eclipse-SDK-3.x 開發工具,以及 Eclipse 提供的 "swt-3.x-win32.zip", "swt-3.x-macosx-carbon.zip"。

Azureus2: http://sourceforge.net/project/showfiles.php?group_id=84122
Eclipse: http://download.eclipse.org/downloads/index.php

2. 使用 Eclipse 開啟新 "Java Project",路徑指定到 Azureus2 原始檔下,將 swt-3.x-win32 裡的 "swt.jar" 和 swt-3.x-macosx-carbon 裡的 "swt-pi.jar" 加到 Libraries 中。

3. 在 Package 列表中選擇 "Azureus2" 專案,將其 Export 成 "JAR file",檔案名稱為 "Azureus2.jar",如要預設用 GUI 模式執行,其 Main class 需設為 org.gudy.azureus2.ui.swt.Main,如要預設於 console 模式執行,Main class 則設為 org.gudy.azureus2.ui.common.Main,最後按下 Finish 即完成封裝。

4.最後在在 "Azureus2.jar" 中找到 "MANIFEST.MF" 檔案,將其內容取代為:
Manifest-Version: 1.0
Class-Path: commons-cli-1.0.jar commons-cli.jar log4j.jar log4j-1.2.8.
jar pircbot.jar swt.jar swt-pi.jar seda.jar
Main-Class: org.gudy.azureus2.ui.swt.Main

(最後必須留下一行空白行)。

5.執行方法可參照 http://azureus.sourceforge.net/ 提供的 How To,或利用官方釋出版本中的相關工具來執行。

[相關文件]
Azureus - UsingEclipse:
http://azureus.aelitis.com/wiki/index.php/UsingEclipse



Posted by 立羽 at June 21,2005 15:17