安装Java开发环境
参考文章:java 环境配置(详细教程)_java环境配置-CSDN博客和JAVA17---安装+配置环境变量 | JAVA安装完整教学_jre-17 to run.-CSDN博客
我看很多人推荐用jdk8,但是我预计要用SpringBoot框架,所以我选jdk17
怎么选参考文章:Java中JDK8、JDK11、JDK17,该怎么选择?-阿里云开发者社区 (aliyun.com)
jdk下载
java下载地址Java Downloads | Oracle 中国,选择jdk17,Windows,x64 Installer
下载好之后直接运行,然后一直下一步就可以了,不过记得改一下下载地址,不改也记一下下载地址,这是要用的。
配置环境变量
我用的Windows11,打开设置,选择系统→系统信息→高级系统设置
或者直接搜索高级系统设置
然后点击环境变量
然后新建两个系统变量:JAVA_HOME(变量值为刚刚jdk的下载地址)和CLASSPATH(变量值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar)
然后再双击自己的用户变量的Path,然后新建两个:
%JAVA_HOME%\bin和 %JAVA_HOME%\jre\bin
然后一直确定就行了
验证是否成功
桌面右键选择在终端打开,然后输入Java
这样就算成功了
安装Maven
参考文章:(2024.6.23)最新版MAVEN的安装和配置教程(超详细)_maven 安装-CSDN博客和Java升级JDK17(更高版本同理),修改maven_jdk17 maven-CSDN博客
下载
下载地址:Maven – Welcome to Apache Maven
记得注意一下maven版本是否和Java版本适配,比如这个4.0.0-beta-3版本需要Java 17才行
我下的apache-maven-3.9.8-bin.zip的网盘链接:
链接:https://pan.baidu.com/s/1M8lpK3GWY9ZBFt05eBQ02Q
提取码:r6s3
然后全部解压
配置环境
按配置java环境一样的步骤,打开高级系统设置→环境变量→新建系统变量MAVEN_HOME,值为刚刚解压的路径,如图
或者你选择浏览目录,一直到能显示bin,就选bin的上级目录
然后双击自己的用户变量的Path,新建%MAVEN_HOME%\bin
验证
同样到桌面打开终端,然后输入mvn -version
这样就是成功了
配置仓库
找个你习惯的地方新建一个文件夹当作maven的本地仓库,命名也按自己的习惯就行,然后可以先复制一下这个新建文件夹的路径,等会儿用
在conf目录打开setting文件
查找到仓库目录
红线处改为刚刚新建的仓库文件夹的路径
然后将远程仓库地址配置为阿里云,首先查找mirror找到这段代码
然后把他们替换为
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
然后先不要退出,配置jdk还要改这个文件
配置jdk
首先找到这个位置
然后插入下列代码片段
jdk1.8用这段
<!-- java版本 -->
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
jdk17版本用这段
<profile>
<id>jdk17</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>17</jdk>
</activation>
<properties>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<maven.compiler.compilerVersion>17</maven.compiler.compilerVersion>
<encoding>UTF-8</encoding>
</properties>
</profile>
插完长这样
然后就可以保存退出了
再次验证
打开终端,输入mvn help:system,最后运行结果说success那就是成功了
安装IntelliJ IDEA
参考文章安装JDK17、IDEA并配置Java环境_idea 配置jdk17-CSDN博客
下载
下载地址Thank you for downloading IntelliJ IDEA! (jetbrains.com)
记得是下载exe,下好之后直接运行,可以改一下安装地址,然后创建桌面快捷方式需要勾选,其他的可以不用管,直接下一步下一步就行。
下完先不要登进去。
免费使用
参考免费使用教程
先在JETBRA.IN CHECKER | IPFS随便点一个有地球图标的
然后点这里下载压缩包
下载好了解压进入scripts文件夹
点击运行图示文件
然后回到刚刚的网址复制激活码
然后打开Intellij IDEA,用激活码激活就行
因为我忘记截图了,所以用pycharm示意一下,如果你的pycharm没激活,也可以顺便用这种方法激活,不用重新运行install-current-user.vbs文件,直接再点进刚刚的网页复制激活码就可以
测试
先新建一个项目
按图示选择,自己命个名,然后下一步
按图选择,然后create
在图示文件设置端口server.port=8088
新建一个文件
如下图,上面是文件名,自己随便写一个,下面选Class,然后回车创建
在新建的文件里写代码:
// 导入必要的包
package com.example.demo; // 定义当前类所在的包名
// 导入Spring框架的注解,用于处理HTTP请求
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
// 使用@RestController注解定义一个RESTful控制器类
// 这意味着该类中的方法将直接响应HTTP请求,且返回值将被序列化为响应体
@RestController
public class Controller {
// 使用@RequestMapping注解定义一个处理"/test"路径请求的方法
// 当客户端向"/test"发起GET请求时,这个方法将被调用
@RequestMapping("/test")
public String demo1() {
// 返回一个字符串"Hello World"作为响应体
return "Hello World";
}
}
红圈处根据自己的命名更改,一般默认代码会写出来这两句,复制粘贴替换一下就行
根据图示运行
再回自己创建的文件点击那个有网络图标的绿圈
在弹出的这个窗口的get后面填写“之前设置的地址和端口/test”,然后运行
成功!