maven創建java項目,Spring MVC Maven 環境搭建與部署

 2023-11-07 阅读 27 评论 0

摘要:本文簡單演示了本地開發環境的搭建、項目出包、部署運行、HelloWorld,以及部分注意事項。 maven創建java項目?起初的玩法:先安裝Eclipse,然后分別下載并安裝Maven、spring的插件,再進行工程模式轉換,也許還需要手動配置Output Path什么的

本文簡單演示了本地開發環境的搭建、項目出包、部署運行、HelloWorld,以及部分注意事項。

maven創建java項目?起初的玩法:先安裝Eclipse,然后分別下載并安裝Maven、spring的插件,再進行工程模式轉換,也許還需要手動配置Output Path什么的。

現在……我們可以直接使用STS完成所有工作。

部署網站環境、STS :

The Spring Tool Suite? (STS) provides the best Eclipse-powered development environment for building Spring-powered enterprise applications. STS supplies tools for all of the latest enterprise?Java?and Spring.

一、安裝JDK配置系統環境變量

這個……略。

?

二、下載Spring Tool Suite

這里以2.8.1版本舉例,最新版本已經到了3.1.0。

下載頁:http://www.springsource.org/downloads/sts-ggts

下載其中的springsource-tool-suite-2.8.1.RELEASE-e3.7.1-win32-installer.exe。

如果你是32bit Windows系統,可以直接點此下載,否則需要下載與自己系統匹配的版本。

http://download.springsource.com/release/STS/2.8.1/dist/e3.7/springsource-tool-suite-2.8.1.RELEASE-e3.7.1-win32-installer.exe

(從實際效果看,installer的使用沒有任何問題,Zip格式我在Win下解包時遇到了文件名過長無法解壓的情況。)

下載好后安裝即可。

安裝目錄如圖所示,已經包含了maven與spring。到sts-2.8.1.RELEASE中啟動STS.exe即可打開IDE。

?

三、配置maven環境變量

M2_HOME 指向apache-maven-3.0.3

并在Path中加入maven的bin目錄

完成上述步驟,可以到cmd中驗證一下是否生效

至此我們的環境就準備好了。

?

四、創建Spring MVC Project

在IDE中,New -> Project -> Spring Template Project

Next后選擇Spring MVC Project

輸入Project name和Package name

工程建好后如圖:

圖中的Maven Depandencies可能還沒有,我們執行打包命令后就會添加進來。

?

五、本地編譯出包

方法:cmd中,到工程目錄下,執行 ?mvn clean install。maven會自動下載項目中依賴庫文件。

成功后,部署用的war包已經打好,我們可以直接放到Web容器上運行。

?

六、部署到Web容器運行并查看結果

下面是我部署到虛擬機的tomcat下運行的結果:

把剛剛生成的abc.war放到tomcat的webapps下,并重啟tomcat,abc已被識別并解壓運行。

使用瀏覽器登錄查看:

Finish~

注意事項

1、如果打包過程中報錯是* LOC 什么的,刪除你本地的maven repository目錄再重新打包就能解決。

2、本地的maven repository在apache-maven-3.0.3\conf\settings.xml中配置,默認應該是在C盤我的文檔下。

3、如果下載過程失敗,可能你的機器登錄Internet是需要代理的(比如公司內網),一樣在settings.xml中可以配置代理。

轉載于:https://www.cnblogs.com/hyl8218/p/5757684.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/167489.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息