安裝JDK
這個(gè)不用說(shuō)了,注意版本,最少要1.5,推薦使用
安裝Eclipse3.3
a) 從官網(wǎng)下載Eclipse 3.3 (對(duì)Java開發(fā)者用的)
b) 假設(shè)你把eclipse安裝在c:/program files/eclipse,進(jìn)入這個(gè)文件夾,為eclipse.exe創(chuàng)造一個(gè)桌面圖標(biāo),右擊這個(gè)圖標(biāo),選擇“屬性”,打開屬性對(duì)話框,在“目標(biāo)”的輸入框里,輸入如下
"C:\Program Files\Eclipse\eclipse.exe" -vm "C:\Program Files\Java\jdk1.6.0\bin\javaw"
熟悉eclipse的都知道這是為eclipse指定使用哪個(gè)Java VM。
為eclipse安裝Subversive插件
a)用上面建的圖標(biāo)打開eclipse,下面開始安裝Subversive插件,由于我用的是英文版的ecplipse,
下面的菜單我都用英文。
b) 點(diǎn)擊Help::Software Updates::Find and Install...
c)點(diǎn)擊 Search for new features to install ,點(diǎn) Next
d)點(diǎn)New Remote Site... 按鈕
e)在name的輸入框里輸入 Subversive ,并且在URL輸入框里輸入
http://www.polarion.org/projects/subversive/download/1.1/update-site (最新的Subversive地址上
http://www.eclipse.org/subversive 查詢)
f)點(diǎn)擊Finish ,開始安裝Subversive,eclipse將搜索網(wǎng)站,并且在下一個(gè)窗口中顯示你想安裝的功能
選擇安裝Subversive SVN Team Provider Plugin 和 Subversive Client Libraries下面所有的功能
g) 點(diǎn)Next,eclipse開始安裝過(guò)程,安裝結(jié)束后重啟eclipse。
利用svn方式下載spark代碼
a)點(diǎn)擊如下Windows::Open Perspective::Other...
b)彈出一個(gè)“Open Perspective”對(duì)話框,選擇“SVN Repository Exploring”,單擊OK
c)這是eclipse界面發(fā)生變化,在左邊的“ SVN Repositories”面板上,右擊鼠標(biāo)
選擇New::Repository Location...
d)在“New Repository Location”的位置輸入
“http://svn.igniterealtime.org/svn/repos”,單擊 “Finish”
e)在 SVN Repositories面板上,會(huì)發(fā)生變化,展開它,找到spark的選項(xiàng),右擊
spark下面的trunk項(xiàng),選擇“Check Out”,下載spark的代碼。
f)下載完成后,選擇Window::Open Perspective::Java,在Project Explorer面板上,
看到Spark項(xiàng)目,刪掉它,在彈出來(lái)的對(duì)話框中選擇“Do not delete contents”
在工作目錄下面找到spark文件夾,里面就是spark的源代碼。
注:也可以不要這么麻煩,我在上面提供了一個(gè)鏈接,可以直接下載Spark源代碼,上面的步驟都
可以省了.
創(chuàng)建Spark項(xiàng)目
1)點(diǎn)擊Window::Open Perspective::Java菜單
2)在Project Explorer窗口中,如果有spark這個(gè)項(xiàng)目,把它刪了,刪除時(shí),會(huì)問(wèn)你要不要?jiǎng)h除
文件,選擇不要.
3)選擇File::New::Project...,再選擇Java::Java Project,在New Java Project窗口選擇
"Create project from existiing source",然后把spark文件所在的文件夾加進(jìn)去.
4)在"project name"中輸入spark,要和文件夾的名字相同.
5)點(diǎn)Finish.
生成Spark
1)點(diǎn)擊Window::Show View::Ant
2)右擊Ant面板,選擇Add Buildfiles
3)展開spark::build文件夾,選擇build.xml,點(diǎn)擊"OK"
4)在Ant面板,展開Spark,雙擊"release",等一段時(shí)間,會(huì)提示"Build Successful".
Create Project Builder
1)點(diǎn)擊Run::Open Debug Dialog...,出現(xiàn)"Run"窗口
2)選擇"Java Application",點(diǎn)擊"New"按鈕.
3)在"Main"標(biāo)簽頁(yè),將New_configuration換成Spark或其它的這個(gè)無(wú)所謂.
4)點(diǎn)擊Project::Browse按鈕,選擇Spark,再點(diǎn)OK.
5)點(diǎn)擊Main class::Search按鈕,選擇main所在的類Startup-org.jivesoftware.launcher,
再點(diǎn)擊OK
6)建議勾選Stop in main.
7)點(diǎn)擊Classpath標(biāo)簽頁(yè),選擇User Entries ,使得Advanced..按鈕變的可用.點(diǎn)擊Advanced
按鈕.
8)在彈出來(lái)的Advanced Options窗口,選擇Add Folders,再點(diǎn)OK,在Folder Selection窗口
選擇spark::src::resources 文件夾,點(diǎn)擊OK
9)選擇Common標(biāo)簽頁(yè),勾選Debug,Run前面的框
10)點(diǎn)擊Apply,再點(diǎn)擊Close
Run/Debug
點(diǎn)擊Run::Open Run Dialog..,在彈出的對(duì)話框選擇Spark,然后點(diǎn)Run就行了.
本篇文章來(lái)源于:開發(fā)學(xué)院
http://edu.codepub.com 原文鏈接:
http://edu.codepub.com/2009/1118/17783.php