sudo apt update && sudo apt install openjdk-11-jdk
~/.bashrc
,添加:export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
执行source ~/.bashrc
生效。Shift+F9
。Step Over
(F8)、Step Into
(F7)等命令控制执行流程。java -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005 -jar app.jar
在IDE中配置远程调试端口(如5005)连接。-g
参数,启动调试:jdb YourClass
使用stop at
设置断点,run
启动程序。pom.xml
中添加:<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.7.0</version>
<scope>test</scope>
</dependency>
src/test/java
目录下创建测试类,使用@Test
注解标记测试方法。import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;
public class MyClassTest {
@Test
public void testAdd() {
assertEquals(4, 2 + 2);
}
}
mvn test
命令,结果输出到控制台。[1,2,3,4,5,6,7,8,9,10]