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]