Spring-boot的vscode配置
软件架构课上老师要求看B站的一个网课,貌似是南开大学的软件架构课程,讲课老师用springboot这个框架来演示基于构建的开发,其中需要用到vscode工具,配置了一晚上终于搞明白了,下面总结一下自己的过程
1.JAVA环境配置
java环境配置主要参考的这篇博客:java在vscode中配置
- cmd命令行中输如
java -version
来查看jdk版本,jdk安装位置 - 在环境变量中配置两个变量
- 变量名:JAVA_HOME
- 变量值:C:\Program Files (x86)\Java\jdk1.8.0_91 // 要根据自己的实际路径配置
- 变量名:Path
- 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
- 顺便查了JDK,JRE,JVM的区别:三者区别简单的说就是
- JDK 用于开发,JRE 用于运行java程序 ;如果只是运行Java程序,可以只安装JRE,无序安装JDK。
- JDK包含JRE,JDK 和 JRE 中都包含 JVM。
- JVM 是 java 编程语言的核心并且具有平台独立性。
- JDK>JRE>JVM
2.Maven下载和配置
主要参考:Maven配置教程
- 下载Maven,在环境变量中配置如下
- 变量名:M2_HOME
- 变量值:D:\Program Files\apache-maven-3.6.3
- 变量名:Path
- 变量值:%M2_HOME%\bin
- 配置后在cmd中输入
mvn -v
查看是否成功 - 修改配置文件
- 主要是
conf/settsings.xml
修改下载源为阿里源,仓库改为自己定义的仓库
3.VScode的设置
- 用
shift+ctrl+p
搜索栏打开设置的JSON文件,可以在里面调整参数,这是对于全局的调整,包含了Java_home之类的 - 工作区间 VS. 打开文件夹
- 个人理解工作区间是一个单独VScode环境,可以自己配置新的setting。工作空间是项目的根目录,开发环境会默认将编译结果(target)、环境配置文件、git 信息、日志……等内容存放在工作空间的根目录下。大工程执行时,可用工作区帮助自己制定独立的环境
- 而打开文件夹用的是默认的环境,目前的学习项目用打开文件夹足够了
- VScode的命令行失效
右键->属性->兼容性-> 用管理员身份运行
现在在vscode的命令行下可以使用 mvn了!
总结
南开的老师还是狠啊,需要学架构的概念,还要实际学习框架来完成大作业的开发,最后还有闭卷考试……我甚至没学过Maven是什么,只能恶补几天Java和Mavn了