zoukankan      html  css  js  c++  java
  • 软件预构的艺术源码编译

    环境:

    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都可以运行
  • 相关阅读:
    java小知识点5
    java小知识点4
    java小知识点3
    编程之法:面试和算法心得(寻找最小的k个数)
    389. Find the Difference
    104. Maximum Depth of Binary Tree
    485. Max Consecutive Ones
    693. Binary Number with Alternating Bits
    463. Island Perimeter
    566. Reshape the Matrix
  • 原文地址:https://www.cnblogs.com/code-style/p/3957133.html
Copyright © 2011-2022 走看看