JSP - 问题与解答(JSP - Questions and Answers)
尝试在线选项
我们已经在线设置了Java编程环境,因此您可以在线编译和执行所有可用的示例。 它让您对正在阅读的内容充满信心,并使您能够使用不同的选项验证程序。 随意修改任何示例并在线执行。
使用CodingGround提供的在线编译器尝试以下示例
public class MyFirstJavaProgram { public static void main(String []args) { System.out.println("Hello World"); } }
对于本教程中给出的大多数示例,您可以在右上角的网站代码部分找到Try it选项,它将带您进入在线编译器。 所以,只要利用它,享受你的学习。
本地环境设置 (Local Environment Setup)
JUnit是Java的框架,因此第一个要求是在您的机器中安装JDK。
系统要求
JDK | 1.5或以上。 |
---|---|
记忆 | 没有最低要求。 |
磁盘空间 | 没有最低要求。 |
操作系统 | 没有最低要求。 |
步骤1:验证计算机中的Java安装
首先,打开控制台并根据您正在使用的操作系统执行java命令。
OS | 任务 | 命令 |
---|---|---|
Windows | 打开命令控制台 | c:\> java -version |
Linux | 打开命令终端 | $ java -version |
Mac | 开放式终端 | 机器:~joseph $ java -version |
让我们验证所有操作系统的输出 -
OS | output |
---|---|
Windows | java版“1.8.0_101” Java(TM)SE运行时环境(版本1.8.0_101) |
Linux | java版“1.8.0_101” Java(TM)SE运行时环境(版本1.8.0_101) |
Mac | java版“1.8.0_101” Java(TM)SE运行时环境(版本1.8.0_101) |
如果您的系统上没有安装Java,请从以下链接https://www.oracle.com下载Java软件开发工具包(SDK)。 我们假设Java 1.8.0_101是本教程的已安装版本。
第2步:设置JAVA环境
将JAVA_HOME环境变量设置为指向计算机上安装Java的基本目录位置。 例如。
OS | output |
---|---|
Windows | 将环境变量JAVA_HOME设置为C:\Program Files\Java\jdk1.8.0_101 |
Linux | export JAVA_HOME =/usr/local/java-current |
Mac | export JAVA_HOME =/Library/Java/Home |
将Java编译器位置附加到系统路径。
OS | output |
---|---|
Windows | 在系统变量Path的末尾附加字符串C:\Program Files\Java\jdk1.8.0_101\bin 。 |
Linux | export PATH = $ PATH:$ JAVA_HOME/bin/ |
Mac | 不需要 |
如上所述,使用命令java -version验证Java安装。
第3步:下载JUnit存档
从http://www.junit.org下载最新版本的JUnit jar文件。 在编写本教程时,我们已经下载了Junit-4.12.jar并将其复制到C:\“JUnit文件夹中。
OS | 存档名称 |
---|---|
Windows | junit4.12.jar |
Linux | junit4.12.jar |
Mac | junit4.12.jar |
第4步:设置JUnit环境
将JUNIT_HOME环境变量设置为指向计算机上存储JUNIT jar的基本目录位置。 假设我们已经将junit4.12.jar存储在JUNIT文件夹中。
Sr.No | 操作系统和描述 |
---|---|
1 | Windows 将环境变量JUNIT_HOME设置为C:\JUNIT |
2 | Linux export JUNIT_HOME =/usr/local/JUNIT |
3 | Mac export JUNIT_HOME =/Library/JUNIT |
第5步:设置CLASSPATH变量
将CLASSPATH环境变量设置为指向JUNIT jar位置。
Sr.No | 操作系统和描述 |
---|---|
1 | Windows 将环境变量CLASSPATH设置为%CLASSPATH%;%JUNIT_HOME%\ junit4.12.jar;。; |
2 | Linux export CLASSPATH = $ CLASSPATH:$ JUNIT_HOME/junit4.12.jar:。 |
3 | Mac export CLASSPATH = $ CLASSPATH:$ JUNIT_HOME/junit4.12.jar:。 |
第6步:测试JUnit设置
在C:\》JUNIT_WORKSPACE创建一个java类文件名C:\》JUNIT_WORKSPACE
import org.junit.Test;
import static org.junit.Assert.assertEquals;
public class TestJunit {
@Test
public void testAdd() {
String str = "Junit is working fine";
assertEquals("Junit is working fine",str);
}
}
在C:\》JUNIT_WORKSPACE创建一个java类文件名TestRunner来执行测试用例。
import org.junit.runner.JUnitCore;
import org.junit.runner.Result;
import org.junit.runner.notification.Failure;
public class TestRunner {
public static void main(String[] args) {
Result result = JUnitCore.runClasses(TestJunit.class);
for (Failure failure : result.getFailures()) {
System.out.println(failure.toString());
}
System.out.println(result.wasSuccessful());
}
}
第7步:验证结果
使用javac编译器编译类如下 -
C:\JUNIT_WORKSPACE>javac TestJunit.java TestRunner.java
现在运行Test Runner以查看结果如下 -
C:\JUNIT_WORKSPACE>java TestRunner
验证输出。
true