从VsCode下载到Javaweb输出hello world
VsCode
下载地址 https://code.visualstudio.com/
选择适合自己系统的安装
![](https://img.haomeiwen.com/i11504843/b1210538aa8f62b9.png)
JDK
配置环境变量
JAVA_HOME C:\Program Files\Java\jdk1.8.0_101
CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
Path 增加
%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin;
Maven
下载地址:https://maven.apache.org/download.cgi
![](https://img.haomeiwen.com/i11504843/8bbd4784f398ab97.png)
下载后直接解压,放在自己顺手的目录如下所示
![](https://img.haomeiwen.com/i11504843/c84f6de18bcf6b26.png)
配置环境变量
M2_HOME D:\soft\apache-maven-3.8.6\bin
MAVEN_HOME D:\soft\apache-maven-3.8.6
![](https://img.haomeiwen.com/i11504843/955ce92e26e1e523.png)
%MAVEN_HOME%\bin
![](https://img.haomeiwen.com/i11504843/1c96dad5ce2afe9b.png)
安装完成
![](https://img.haomeiwen.com/i11504843/571aa7bc099bcb02.png)
配置D:\soft\apache-maven-3.8.6\conf\settings.xml
<!-- 配置阿里云源 -->
<mirrors>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/repository/public </url>
</mirror>
<mirror>
<id>aliyun-central</id>
<mirrorOf>*</mirrorOf>
<name>aliyun central</name>
<url>https://maven.aliyun.com/repository/central</url>
</mirror>
<mirror>
<id>maven-default-http-blocker</id>
<mirrorOf>external:http:*</mirrorOf>
<name>Pseudo repository to mirror external repositories initially using HTTP.</name>
<url>http://0.0.0.0/</url> <blocked>true</blocked>
</mirror>
</mirrors>
<!-- 本地仓库 -->
<localRepository>D:\mvnrepository</localRepository>
Tomcat
下载地址:https://tomcat.apache.org/download-90.cgi
![](https://img.haomeiwen.com/i11504843/a08ab390991994eb.png)
下载后解压 放在习惯的文件夹
![](https://img.haomeiwen.com/i11504843/7cfa94c581659765.png)
配置VS Code
下载安装java相关插件
![](https://img.haomeiwen.com/i11504843/9258de084910dc49.png)
tomcat配置
![](https://img.haomeiwen.com/i11504843/1b2a620b037b2e86.png)
![](https://img.haomeiwen.com/i11504843/a04ffe6a8c04be7b.png)
maven配置
![](https://img.haomeiwen.com/i11504843/bbfa4bc3abbc244a.png)
![](https://img.haomeiwen.com/i11504843/f0997beafc91b939.png)
![](https://img.haomeiwen.com/i11504843/77879f7b476ab56c.png)
![](https://img.haomeiwen.com/i11504843/a6889383c4cbcb5a.png)
![](https://img.haomeiwen.com/i11504843/7747e25207be7500.png)
![](https://img.haomeiwen.com/i11504843/9b6003fb7a1280a4.png)
工程命名,自己随便取但是主要符合com.xxx.xxx的规则
![](https://img.haomeiwen.com/i11504843/97fa1e16fe93ee45.png)
其中java文件夹用来存放java文件, resources用来存放资源文件(maven编译时会识别文件夹名所以必须要叫resources, 不然就要在pom.xml中手动配置资源文件夹)
运行项目
![](https://img.haomeiwen.com/i11504843/99c5b9dde2025251.png)
![](https://img.haomeiwen.com/i11504843/9e81425ec39feb26.png)
![](https://img.haomeiwen.com/i11504843/0140bbeeb5ddd34e.png)
然后启动服务就可以访问到了
![](https://img.haomeiwen.com/i11504843/e55dfaba37b6213c.png)
Terminal 中文乱码问题解决
在setting.json增加如下配置代码
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"overrideName": true,
"args": ["-NoExit", "/c", "chcp 65001"],
"icon": "terminal-powershell",
"env": {
"TEST_VAR": "value"
}
}
},
"terminal.integrated.defaultProfile.windows": "PowerShell"
maven 编译时候乱码处理
在setting.json增加如下配置代码
"maven.terminal.customEnv": [
{
"environmentVariable": "MAVEN_OPTS",
"value": "-Xmx512m -Xms256m -Dfile.encoding=UTF-8"
}
]