日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

第一个使用Spring Tool Suite(STS)和Maven建立的Spring mvc 项目

發布時間:2025/7/25 javascript 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第一个使用Spring Tool Suite(STS)和Maven建立的Spring mvc 项目 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、目標

在這篇文章中。我將要向您展示怎樣使用Spring?Frameworks?和?Maven?build創建您的第一個J2ee?應用程序。

二、信息

Maven是一個java項目的構建工具(或者自己主動構建工具)。它與AntGradle非常想。Maven能夠自己主動下載您項目中依賴的組件。

三、要求

1、應用于Java?EE?Spring?Tool?Suite(STS)?(http://spring.io/tools/sts/all).

請選擇與您的操作系統相應的安裝文件。

我比較喜歡下載具有可移植性的打包版本號。

2、網絡連接

對于第一次創建Spring?Mvc?項目來說,須要電腦聯網,由于您須要從Spring?repository中下載一些項目模板。

Maven也須要下載一些Spring依賴項。

所以確認您的電腦是否聯網了。假設您處在代理上網的環境中,請參考此教程。

四、配置介紹

1、打開您的STS,并選擇?New->Spring?Project。


2、為您的項目命名(比如:HelloSpringMVC)并選擇?Spring?MVC?Project模板。

?

3、STS將要下載對應的模板。

?

4、為您的頂級包命名(比如:org.munif.app)并點擊Finish

?

5、觀察您的項目結構,您的項目里會產生莫名其妙的錯誤。那就對了。由于我們還沒有使用Maven加入Spring?的依賴項。

?

6、右鍵點擊您的Spring?Mvc項目,選擇Run?Sa?->Maven?install。觀察輸出控制臺窗體,看是否有安裝進度。安裝完畢之后,您才干繼續下一步操作。

?

?

7、右鍵點擊您的Spring?MVC項目。選擇Maven?->?Update?Project。

?

8、選擇您的項目并點擊OK,一直等到更新過程完畢。

?

看沒有錯誤了。

?

9、執行您的項目,右鍵點擊項目目錄并選擇Run?As?->?Run?on?Server.

?

10、選擇您的J2EE?服務“VMware?vFabrics?tc?Server?is?provided?by?STS.”,假設您想使用獨立執行的?Apache?Tomat。請做對應的配置。

?

?

?

11、完畢。您的項目應該能夠在?Eclipse內嵌的網絡瀏覽器中展現了。

?

?

五、常見問題

1、問題#1

Build?workspace?error?…?couldnt?find?build?plan?

原因:您的Maven依賴項沒有下載完畢或不可用。

解決的方法:

a、確定您的電腦能夠聯網。

b、右鍵點擊您的Spring?MVC項目,選擇?Run?As?->?Maven?install。觀察輸出文本窗體??窗惭b進度。

等到安裝完畢后,您才干夠繼續下一步。

c、右鍵點擊您的Spring?MVC項目,選擇Maven?->?Update?Project。

?

2、問題#2

You?are?behind?a?proxy

原因:您的網絡環境是代理上網。

解決方式:

a、在您的setting.xml文件里加入代理配置。

在進入Preference。把此文件設置成Maven?settings文件.(不知何故,settings.xml默認是不創建的。所以您須要自己創建此文件。)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

<settingsxmlns="http://maven.apache.org/SETTINGS/1.0.0"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0

?

http://maven.apache.org/xsd/settings-1.0.0.xsd">

?

<proxies>

<proxy>

<id>myproxy</id>

<active>true</active>

<protocol>http</protocol>

<host>proxy.somewhere.com</host>

<port>8080</port>

<username>proxyuser</username>

<password>somepassword</password>

<nonProxyHosts>*.google.com|ibiblio.org</nonProxyHosts>

</proxy>

</proxies>

</settings>

?

?

b、右鍵點擊您的Spring?MVC項目,選擇Run?As?->?Maven?->Maven?install。觀察輸出控制臺窗體,確保安裝進度完畢。

c、右鍵點擊您的Spring?MVC項目,選擇Maven?->?Update?Project

3、問題#3

Can?not?find?the?tag?library?descriptor?for?http://java.sun.com/jsp/jstl/core

通常,此發生錯誤在Jsp文件里。請參考:?http://stackoverflow.com/questions/15434817/can-not-find-the-tag-library-descriptor-for-http-java-sun-com-jsp-jstl-core.

之后。您能夠使用Maven?install?和?update?Project更新項目。

4、問題#4

當您執行Maven?install時。又是會有例如以下錯誤:

[ERROR]?...?very?long?error?...:?invalid?LOC?header?(bad?signature).

原因:這表明非??赡苁怯幸恍┮蕾図椀亩M制文件破壞。

解決方式:

刪除“.m2/repository”,然后執行Maven?install?又一次下載依賴項repository。

5、問題#5

[ERROR]?...?very?long?errors...:?UnresolvedAddressException

原因:

a、假設您在settings.xml文件里使用域名形式的代理(比如:proxy.its.ac.id),它的意思是您的DNS不能解析此域名地址。

b、假設您直接連接網絡,可是您仍然在settings.xml中使用代理配置。

解決方式:

A、若是第一種情況,在settings.xml文件里使用IP地址代理取代域名。

B、假設直接聯網。刪除settings.xml文件里的代理配置。

?

最后,希望此教程能幫助您使用STS做好Spring?mvc開發。

六、參考文獻

[1]?http://www.mkyong.com/web-development/how-to-configure-proxy-settings-in-eclipse/

[2]?http://maven.apache.org/settings.html

[3]?http://stackoverflow.com/questions/13044628/spring-error-during-build

?

英文原文:http://abdulmuneverlose.wordpress.com/2013/12/19/first-spring-mvc-project-using-spring-tool-suite-sts-and-maven-build/

轉載于:https://www.cnblogs.com/llguanli/p/7118148.html

總結

以上是生活随笔為你收集整理的第一个使用Spring Tool Suite(STS)和Maven建立的Spring mvc 项目的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。