1、課程名稱:Eclipse開發工具
JDT、Junit、CVS
2、知識點
2.1、上次課程的主要知識點
1、 多線程的基本概念
2、 多線程的兩種實現方式
3、 多線程的同步與死鎖
2.2、本次預計講解的知識點
1、 Eclipse的作用
2、 Eclipse中JDT的使用
3、 junit測試環境
4、 CVS客戶端配置
3、具體內容
3.1、Eclipse介紹
Eclipse本身是日蝕,本意是遮蓋一切的光芒。
Eclipse本身開發工具的前身是Visual Age(IBM)
Eclipse也是IBM開發的,之后轉送給Eclipse組織。
Eclipse是免費的,用戶可以直接去www.eclipse.org下載最新的版本。
Eclipse本身提供了以下的開發工具:
• JDT:是一個基本的JAVA開發平臺
• JUNIT測試客戶端
• CVS客戶端,CVS版本控制
• 插件開發
3.2、JDT的使用
JDT:Java的開發環境,提供了代碼的編寫功能、調試功能
選擇一個工作目錄,在一個工作目錄中可以存在多個項目。
建立一個java項目。
使用CTRL + SHIFT + F,可以對代碼進行格式化。
使用CTRL + 1:可以對錯誤進行糾正。此時鼠標必須在錯誤代碼之上。
在Eclipse中本身自己帶了debug功能。可以跟蹤每個值的變化。
單步跳過:在代碼的表面執行,不進入到類中觀察
單步跳入:進入到類中觀察類的運行結果。
3.3、JUNIT測試程序的使用
JUNIT本身是一個測試程序包,是一個免費的組件,最早的時候是需要單獨下載并安裝的,但是在Eclipse中本身已經支持了JUNIT的開發,所以直接使用即可。
建立一個測試用例,如果有多個測試用例,則可以建立一個測試站點。
建立JUNIT4測試,但是本身JUNIT(*.jar)的開發包不在eclipse的路徑之中。所以需要把開發包的路徑配置到eclipse之中。
對Math類中的add方法進行測試。
配置開發包:項目 ? 屬性 ? 構建路徑。
測試類:
package org.lxh.demo2;
import junit.framework.TestCase;
import org.junit.Test;
public class MathTest {
@Test
public void testAdd() {
TestCase.assertEquals(new Math().add(10,20), 30) ;
}
}
如果junit出現的結果是一個“Green Bar”就表示測試成功,如果出現的是“RED BAR”則表示測試失敗。
3.4、CVS客戶端的配置
CVS:版本控制工具。是可以應用于多人開發的一種服務器。在Eclipse本身已經支持了CVS的客戶端,所以只需要配置服務器端即可。
將CVS的工作目錄設置為:D:\cvsserver
下面就可以直接通過eclipse連接此服務器。
從CVS中找出項目