知識
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!
您當(dāng)前位置>首頁 » 新聞資訊 » 網(wǎng)站建設(shè) >
VsCode 配置 Java Web開發(fā)環(huán)境
發(fā)表時間:2019-9-26
發(fā)布人:葵宇科技
瀏覽次數(shù):110
前言: JAVA 項目是需要各種依賴關(guān)系的,VSCODE 作為一個編輯器的確不能良好的承擔(dān)起所需的種種功能,為了方便快捷的開發(fā)還是推薦使用lnterlliJ IDEA
基本環(huán)境
- Java sdk
- maven (編譯打包構(gòu)建工具,用來生成一個web項目,你可以把這個東西理解成前端的npm)
- 安裝maven教程
- 安裝完成后,需要重啟一下(可能restart當(dāng)前命令行窗口也可以),環(huán)境才能生效
- tomcat(代理服務(wù)器)
- 如果你下在的tomcat的是免安裝版的話,在啟動的時候會出現(xiàn)雙擊startup.bat閃退的現(xiàn)象
- 解決方案
前期準(zhǔn)備
- 打開 maven 的安裝目錄/conf/setting.xml,替換里面的 mirrors 為下面代碼,這樣可加速 maven 項目的構(gòu)建、編譯、測試:
注意修改setting.xml需要更改用戶組權(quán)限,不然無法修改(當(dāng)然可能這和你的操作系統(tǒng),以及maven保存的盤符位置有關(guā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 插件
- 該插件會自動幫你裝上其他的你必須的插件
創(chuàng)建工程項目并打包
- 插件安裝成功后重啟 vscode,在左側(cè)項目區(qū)右鍵,可以看到從 MAVEN PROJECT,選擇+號即可創(chuàng)建新項目,或按下ctrl + shift + p輸入 maven,選擇Create Maven Project
- 擇maven-archetype-webapp后 maven 會下載各種依賴,并要求你填寫 groupId、artifactId(這倆個Id,可以重復(fù),artifactld 的值即為新建項目的文件名)等,然后就會建立一個 java-web 項目。有些可以直接回車采用默認(rèn)值。
- 執(zhí)行mvn clean package將項目打包后,在 target 目錄中會生成 .war 文件
發(fā)布到本地的tomcat服務(wù)器上
- 啟動 tomcat,將上面生成的 .war 文件手動復(fù)制到 tomcat 安裝目錄的 webapps 文件夾下,假設(shè) .war 的文件名為HelloWorld在瀏覽器輸入http://localhost:8080/HelloWorld
- 如果使用VsCode插件Tomcat for Java 可能不能找到資源返回404錯誤,具體原因,尚不清楚
相關(guān)案例查看更多
相關(guān)閱讀
- 汽車拆解系統(tǒng)
- 網(wǎng)站搭建
- 微分銷
- 小程序開發(fā)公司
- 微信小程序
- 河南小程序制作
- 迪慶小程序開發(fā)
- 微信分銷系統(tǒng)
- 網(wǎng)站建設(shè)費用
- 高端網(wǎng)站建設(shè)公司
- 云南微信小程序開發(fā)
- 云南企業(yè)網(wǎng)站
- 云南小程序開發(fā)哪家好
- 云南省建設(shè)廳網(wǎng)站
- 小程序的開發(fā)公司
- 網(wǎng)站開發(fā)公司哪家好
- 云南網(wǎng)站建設(shè)百度官方
- 人人商城
- 全國前十名小程序開發(fā)公司
- 汽車報廢軟件
- 云南百度小程序
- 云南小程序開發(fā)
- 前端技術(shù)
- 云南網(wǎng)站建設(shè)公司
- 百度小程序公司
- 云南軟件設(shè)計
- 霸屏推廣
- 昆明小程序公司
- 小程序退款
- 微信分銷