vscode是可以開發javaweb的,但在開發之前需要先設定javaweb開發環境。
附:vscode配置javaweb開發環境
基本環境
1、Java sdk
2、maven (編譯打包構建工具,用來產生一個web項目,你可以把這個東西理解成前端的npm)
(1)安裝maven
#(2)安裝完成後,需要重啟一下(可能restart目前命令列視窗也可以),環境才能生效
3、tomcat(代理伺服器)
#前期準備
開啟maven 的安裝目錄/ conf/setting.xml,替換裡面的mirrors 為下面程式碼,這樣可加速maven 專案的建置、編譯、測試:
注意:修改setting.xml需要更改使用者群組權限,不然無法修改(當然可能這和你的作業系統,以及maven保存的盤符位置有關,如果沒有遇到無法修改的問題請忽略該條資訊)
<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 插件,該插件會自動幫你裝上其他的你必須的插件。
建立工程項目並打包
1、外掛程式安裝成功後重啟vscode,在左側專案區右鍵,可以看到從MAVEN PROJECT,選擇號即可建立新項目,或按下ctrl shift p輸入maven,選擇Create Maven Project
2、選擇maven-archetype-webapp後maven 會下載各種依賴,並要求你填入groupId、artifactId(這兩個Id,可以重複,artifactld 的值即為新建專案的檔名)等,然後就會建立一個java-web 專案。有些可以直接回車採用預設值。
3、執行mvn clean package將項目打包後,在 target 目錄中會產生 .war 檔。
發佈到本地的tomcat伺服器上
啟動tomcat,將上面產生的.war 檔案手動複製到tomcat 安裝目錄的webapps 資料夾下,假設.war的檔案名稱為HelloWorld在瀏覽器輸入http://localhost:8080/HelloWorld。
相關教學推薦:vscode教學
以上是vscode可以開發javaweb麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!