软件预构的艺术源码编译

环境:

windows7 + jdk8 + eclipse

目录:

源码 E:SrcSamsCDRental-Prefactoring

数据 E: emp

步骤:

  • 导入项目到eclipse中
    • E:SrcSamsCDRental-PrefactoringSamsCDRental 包含.project文件
    • eclipse导入现存的项目,指定包含.project文件的目录即可导入
  • 移除掉项目里junit.jar的引用
    • 原项目属性里的junit.jarD盘所以应该在项目属性里移除
    • 项目属性/java build path/libraries里选择junit.jar 选择右侧remove按钮
  • 添加junit.jar到项目
    • E:SrcSamsCDRental-PrefactoringSamsCDRental下有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都可以运行
原文地址:https://www.cnblogs.com/code-style/p/3957133.html