您當前位置>首頁 » 新聞資(zī)訊 » 網站(zhàn)建設 >
VsCode 配置 Java Web開發環境
發表時間:2019-9-26
發布人:葵宇科技
浏覽次數:66
前言: JAVA 項目是需要各種依賴關(guān)系的,VSCODE 作為一個(gè)編輯器(qì)的确不能良好的承擔起所需的種種功能,為了方便快捷的開發還是推薦使用lnterlliJ IDEA
基本環境
- Java sdk
- maven (編譯打包構建工具,用來生成一個(gè)web項目,你(nǐ)可(kě)以把這個(gè)東西理解成前端的npm)
- 安裝maven教程
- 安裝完成後,需要重啟一下(xià)(可(kě)能restart當前命令行窗口也可(kě)以),環境才能生效
- tomcat(代理服務器(qì))
- 如(rú)果你(nǐ)下(xià)在的tomcat的是免安裝版的話,在啟動(dòng)的時候會出現雙擊startup.bat閃退的現象
- 解決方案
前期準備
- 打開 maven 的安裝目錄/conf/setting.xml,替換裡面的 mirrors 為下(xià)面代碼,這樣可(kě)加速 maven 項目的構建、編譯、測試:
注意修改setting.xml需要更改用戶組權限,不然無法修改(當然可(kě)能這和(hé)你(nǐ)的操作系統,以及maven保存的盤符位置有關(guān),如(rú)果沒有遇到無法修改的問(wèn)題請忽略該條信息)
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
- vscode 安裝 Java Extension Pack 插件
- 該插件會自動(dòng)幫你(nǐ)裝上其他的你(nǐ)必須的插件
創建工程項目并打包
- 插件安裝成功後重啟 vscode,在左側項目區右鍵,可(kě)以看到從 MAVEN PROJECT,選擇+号即可(kě)創建新項目,或按下(xià)ctrl + shift + p輸入 maven,選擇Create Maven Project
- 擇maven-archetype-webapp後 maven 會下(xià)載各種依賴,并要求你(nǐ)填寫 groupId、artifactId(這倆個(gè)Id,可(kě)以重複,artifactld 的值即為新建項目的文(wén)件名)等,然後就會建立一個(gè) java-web 項目。有些可(kě)以直接回車(chē)采用默認值。
- 執行mvn clean package将項目打包後,在 target 目錄中(zhōng)會生成 .war 文(wén)件
發布到本地的tomcat服務器(qì)上
- 啟動(dòng) tomcat,将上面生成的 .war 文(wén)件手動(dòng)複制到 tomcat 安裝目錄的 webapps 文(wén)件夾下(xià),假設 .war 的文(wén)件名為HelloWorld在浏覽器(qì)輸入http://localhost:8080/HelloWorld
- 如(rú)果使用VsCode插件Tomcat for Java 可(kě)能不能找到資(zī)源返回404錯誤,具體原因,尚不清楚