在Debian上测试Java环境可按以下步骤进行:
安装JDK
使用apt安装OpenJDK(以11为例):
sudo apt update
sudo apt install openjdk-11-jdk
验证安装:
java -version # 查看Java版本
javac -version # 查看编译器版本
配置环境变量(可选)
编辑~/.bashrc或/etc/profile,添加:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
使配置生效:
source ~/.bashrc
编写并运行测试代码
mvn archetype:generate -DgroupId=com.example -DartifactId=test-project -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
pom.xml中添加JUnit依赖:<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.9.3</version>
<scope>test</scope>
</dependency>
src/test/java/com/example/AppTest.java):import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;
public class AppTest {
@Test
public void testAdd() {
assertEquals(5, 2+3);
}
}
mvn test
结果会输出在target/surefire-reports目录中。性能测试(可选JMH)
pom.xml中添加JMH依赖:<dependency>
<groupId>org.openjdk.jmh</groupId>
<artifactId>jmh-core</artifactId>
<version>1.37</version>
</dependency>
<dependency>
<groupId>org.openjdk.jmh</groupId>
<artifactId>jmh-generator-annprocess</artifactId>
<version>1.37</version>
<scope>provided</scope>
</dependency>
@Benchmark注解标记测试方法,通过Maven运行:mvn clean install
java -jar target/benchmarks.jar
多版本管理(可选)
使用update-alternatives切换Java版本:
sudo update-alternatives --config java
选择对应版本编号即可切换。
验证环境是否正常:
java -version确认版本正确。