標籤:io java ar 檔案 資料 sp on c linux
環境:
windows7 + jdk8 + eclipse
目錄:
源碼 E:\Src\SamsCDRental-Prefactoring
資料 E:\temp
步驟:
- 匯入項目到eclipse中
- E:\Src\SamsCDRental-Prefactoring\SamsCDRental 包含.project檔案
- 在eclipse匯入現存的項目,指定包含.project檔案的目錄即可匯入
- 移除掉項目裡junit.jar的引用
- 原項目屬性裡的junit.jar在D盤所以應該在項目屬性裡移除
- 項目屬性/java build path/libraries裡選擇junit.jar 選擇右側remove按鈕
- 添加junit.jar到項目
- 在E:\Src\SamsCDRental-Prefactoring\SamsCDRental下有junit.jar
- 在剛才的項目屬性/java build path/libraries裡匯入源碼目錄下的junit.jar
- 修改資料檔案的目錄c:/temp為e:/temp
- com.samscdrental.configuration.Configuration.java
- 修改表示資料檔案路徑的變數值從linux根目錄變更為e:/temp下
- 建立e:/temp目錄
- 先執行migration匯入測試資料(否則測試和display都無法正常運行
- 修改com.samscdrental.migration.MigrateMain.java 底部表示測試資料的檔案路徑的變數
- 在在eclipse項目視圖裡找到src下的com.samscdrental.migration.MigrateMain右鍵選擇run as
- 選擇java application 即可建立資料檔案
- 執行單元測試
- 修改com.samscdrental.tests.CheckinCheckoutTests.java裡表示路徑的變數
- 在eclipse項目視圖裡找到src下的com.samscdrental.tests 右鍵選擇run as
- junit或者java application都可以運行
軟體預構的藝術源碼編譯