这里写自定义目录标题
一 maven中运行Java项目
1.新建项目
main目录下
D:\maven_workspace\spaceVideo\pro01-maven-java\src\main\java\com\xyt\maven
package com.xyt.maven;
public class Calculator {
public int sum(int i, int j){
return i + j;
}
}
test目录下
D:\maven_workspace\spaceVideo\pro01-maven-java\src\test\java\com\xyt\maven
package com.xyt.maven;
import org.junit.Test;
import com.xyt.maven.Calculator;
// 静态导入的效果是将Assert类中的静态资源导入当前类
// 这样一来,在当前类中就可以直接使用Assert类中的静态资源,不需要写类名
import static org.junit.Assert.*;
public class CalculatorTest{
@Test
public void testSum(){
// 1.创建Calculator对象
Calculator calculator = new Calculator();
// 2.调用Calculator对象的方法,获取到程序运行实际的结果
int actualResult = calculator.sum(5, 3);
// 3.声明一个变量,表示程序运行期待的结果
int expectedResult = 8;
// 4.使用断言来判断实际结果和期待结果是否一致
// 如果一致:测试通过,不会抛出异常
// 如果不一致:抛出异常,测试失败
assertEquals(expectedResult, actualResult);
}
}
构建相关的命令,要在pom.xml目录下运行,操作哪个工程,就进入哪个工程的pom.xml
2. 运行项目
2.1查看当前目录
D:\maven_workspace\spaceVideo>dir
驱动器 D 中的卷是 新加卷
卷的序列号是 D4AF-9C80
D:\maven_workspace\spaceVideo 的目录
2023/05/04 12:06 <DIR> .
2023/05/04 11:38 <DIR> ..
2023/05/04 12:06 <DIR> pro01-maven-java
0 个文件 0 字节
3 个目录 118,766,297,088 可用字节
2.2 编译项目
编写main
D:\maven_workspace\spaceVideo>cd pro01-maven-java
D:\maven_workspace\s