VsCode
下載地址 https://code.visualstudio.com/
選擇適合自己系統(tǒng)的安裝
JDK
配置環(huán)境變量
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
下載后直接解壓挟冠,放在自己順手的目錄如下所示
配置環(huán)境變量
M2_HOME????D:\soft\apache-maven-3.8.6\bin
MAVEN_HOME????D:\soft\apache-maven-3.8.6
%MAVEN_HOME%\bin
安裝完成
配置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
下載后解壓 放在習慣的文件夾
配置VS Code
下載安裝java相關插件
tomcat配置
maven配置
工程命名排霉,自己隨便取但是主要符合com.xxx.xxx的規(guī)則
其中java文件夾用來存放java文件, resources用來存放資源文件(maven編譯時會識別文件夾名所以必須要叫resources, 不然就要在pom.xml中手動配置資源文件夾)
運行項目
然后啟動服務就可以訪問到了
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"
? ? }
]