前言
文本将从零开始介绍如何搭建Java的开发环境,构建并运行第一个SpringBoot应用。
1. JDK
JDK(Java Development Kit)是Java 语言的软件开发工具包(SDK),是整个Java开发的核心,它包含了Java的运行环境(JVM + Java系统类库)和Java工具。
1.1 下载JDK8
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
1.2 安装
安装完成后,可看到如下的安装程序。
1.3 配置
- 配置JAVA_HOME
C:\Program Files\Java\jdk1.8.0_211
- 配置classpath
%JAVA_HOME%\lib
- 配置path
%JAVA_HOME%\bin
- 检查是否配置成功
java -version
2. Maven
Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。
2.1 下载
http://maven.apache.org/download.cgi
2.2 配置
将下载下来的压缩包解压。这里为了方便管理,我放在了java的安装目录下。
- 配置MAVEN_HOME
C:\Program Files\java\apache-maven-3.6.1
- 配置path
%MAVEN_HOME%\bin
- 检查是否配置成功
mvn -v
- 配置本地仓库
在maven根目录下新建repository目录作为本地仓库。
C:\Program Files\Java\apache-maven-3.6.1\repository
指定本地仓库地址:D:\Program Files\java\apache-maven-3.6.1\conf\settings.xml 中,查找<localRepository>/path/to/local/repo</localRepository>
,将值修改成本地仓库路径并粘贴到注释外面即可。
<localRepository>C:\Program Files\Java\apache-maven-3.6.1\repository</localRepository>
- 配置阿里云镜像
为了加快镜像的访问速度,这里配置了阿里云的镜像地址。
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
3. IDEA
IntelliJ IDEA是JetBrains公司的一款IDE,主要用于java开发,可以编写Java、Groovy、Kotlin、Scala等语言,也可以直接做Android开发。
3.1 下载
https://www.jetbrains.com/idea/download/
3.2 安装PJ
参考:https://blog.youkuaiyun.com/shuizhongyue_doujia/article/details/88884992
3.3 配置
- 配置Maven
4. 第一个SpringBoot应用程序
4.1 项目创建
可以将项目中的.mvn、mvnw、mvnw.cmd文件删除。
4.2 运行
新建测试类ControllerTester,详细如下:
@Controller
public class ControllerTester {
@ResponseBody
@RequestMapping(value="/hello")
public String sayHello() {
String text = "Hello World";
System.out.println(text);
return text;
}
}
运行后,通过浏览器访问该接口返回如下即表示运行无误。
至此,开发环境搭建完毕。