當前位置:首頁 » 網頁前端 » mavenweb教程
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

mavenweb教程

發布時間: 2022-10-30 09:43:18

A. 如何為Web項目添加Maven支持


1、首先按照maven的規約建立源碼包:src/main/java、src/main/resources、src/test/java、src/test/resources。創建步驟:

B. 如何創建maven web工程

一、新建Maven項目

1、File -> New -> Other

2、選擇Maven Project ,單擊Next。

3、保持默認即可,單擊Next。

4、選擇Archetype為 web app,單擊Next。

5、輸入一些必要信息,單擊Finish。

6、項目結構如下圖:

二、配置項目

1、在項目上右鍵單擊,添加Source Folder。

Maven的項目有一些約定:src/main/java , src/main/resources , src/test/java , src/test/resources .那麼,添加這些文件夾:

2、輸入Source Folder的名字。

3、創建完之後的目錄結構:

4、修改Build Path 配置

在項目上,右鍵單擊,選擇 Build Path ->Configure Build Path。

5、選擇 Source標簽,會顯示4個Source Folder ,修改 OutPut folder :

6、雙擊每個文件夾的Output folder,選擇路徑。

src/main/java,src/main/resources,選擇target /classes。
src/test/java ,src/test/resources,選擇target/test-classes。

7、修改完成後如下圖所示:

8、修改JDK版本:選擇 libraries 標簽,選中JRE library,單擊Edit按鈕。

9、選擇系統默認的就可以了,單擊 Finish 按鈕。

10、最後,單擊OK即可。

11、完成後,項目結構如下圖:

12、將項目轉換為Dynamic Web Project

在項目上右鍵單擊,選擇 Properties。

13、在左側選擇 Project Facets,單擊右側的 」Convert faceted from 「鏈接。

14、修改Java為你當前項目的JDK,並添加Dynamic Web Mole ,最後單擊」Further Configuration available「 鏈接。

15、修改Content directory 為 src/main/

C. 如何使用maven創建web項目

一.創建項目

1.Eclipse中用Maven創建項目

D. 怎麼使用maven創建一個web工程

一、新建Maven項目
1、File -> New -> Other

2、選擇Maven Project ,單擊Next。

3、保持默認即可,單擊Next。
4、選擇Archetype為 web app,單擊Next。

5、輸入一些必要信息,單擊Finish。

6、項目結構如下圖:

二、配置項目
1、在項目上右鍵單擊,添加Source Folder。
Maven的項目有一些約定:src/main/java , src/main/resources , src/test/java , src/test/resources .那麼,添加這些文件夾:

2、輸入Source Folder的名字。

3、創建完之後的目錄結構:

4、修改Build Path 配置
在項目上,右鍵單擊,選擇 Build Path ->Configure Build Path。

5、選擇 Source標簽,會顯示4個Source Folder ,修改 OutPut folder :

6、雙擊每個文件夾的Output folder,選擇路徑。
src/main/java,src/main/resources,選擇target /classes。src/test/java ,src/test/resources,選擇target/test-classes。

7、修改完成後如下圖所示:

8、修改JDK版本:選擇 libraries 標簽,選中JRE library,單擊Edit按鈕。

9、選擇系統默認的就可以了,單擊 Finish 按鈕。
10、最後,單擊OK即可。
11、完成後,項目結構如下圖:

12、將項目轉換為Dynamic Web Project
在項目上右鍵單擊,選擇 Properties。

13、在左側選擇 Project Facets,單擊右側的 」Convert faceted from 「鏈接。

14、修改Java為你當前項目的JDK,並添加Dynamic Web Mole ,最後單擊」Further Configuration available「 鏈接。

15、修改Content directory 為 src/main/webapp,單擊OK。

16、設置部署程序集(Web Deployment Assembly)
在項目上右鍵單擊,選擇Properties,在左側選擇Deployment Assembly。

此處列表是,部署項目時,文件發布的路徑。
1)刪除test的兩項,因為test是測試使用,並不需要部署。2)設置將Maven的jar包發布到lib下。
Add -> Java Build Path Entries -> Maven Dependencies -> Finish設置完成效果圖:

E. 如何創建maven web工程

用Maven創建web項目(具體步驟)
http://blog.csdn.net/chuyuqing/article/details/28879477

F. 如何用Maven創建web項目

使用eclipse插件創建一個web project

(1)首先創建一個Maven的Project如下圖

G. 如何創建maven web工程

1、使用eclipse插件創建一個web project
2、首先創建一個Maven的Project
3、勾選上Create a simple project (不使用骨架)

這里的Packing 選擇 war的形式
4、由於packing是war包,那麼下面也就多出了webapp的目錄
5、由於項目要使用eclipse發布到tomcat下面,這里需要先把項目轉成dynamic web project
6、在項目上點擊右鍵,選擇properties 並找到 Project Facets ,並點擊Convert to faceted form…
7、然後勾選Dynamic Web Mole 並點擊ok
8、接下來觀察項目結構,多了一個web content目錄
9、雖然此時可以發布到tomcat中,但這不符合maven的結構,還要做如下修改:
<1把WebContent下面兩個目錄 META-INF ,WEB-INF 直接剪切到src/main/webapp目錄下,並刪掉WebContent目錄
<2然後要修改發布規則,右鍵點擊項目, 選擇 Deployment Assembly
<3選擇WebContent,把它remove掉,測試類也不需要發布,test的兩個目錄頁可以remove
接著重新指定一個web的路徑,點擊add,選擇Folder -- 〉 next
<4在src下找到webapp目錄,然後finish
<5要把當前的build path 指向 Maven Dependency, 直接點擊add,選擇Java Build Path Entries 然後next
然後再點擊finish完成:

至此一個基於maven的webapp就建立好了,並可以直接從eclipse中發布到tomcat中
補充:需要在src/main/webapp/WEB-INF下面創建一個web.xml
導入Spring mvc依賴jar包
<dependencies>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>3.0.7.RELEASE</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>3.0.7.RELEASE</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>3.0.7.RELEASE</version>
</dependency>

<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.7.1</version>
</dependency>

</dependencies>

直接保存,maven就會自動為下載所需jar文件

H. 如何創建maven web工程

首先進入控制台,到自己要建項目的路徑下,然後輸入mvnarchetype:generate,在交互界面中:•Chooseanumber:回車即可,也就是選擇15•DefinevalueforgroupId:輸入組織id,比如com.cn.chkj•DefinevalueforartifactId:輸入項目名稱,比如mytest•Definevalueforversion:輸入版本號,可以直接回車,默認是1.0-SNAPSHOT•Definevalueforpackage:java的包名,比如com.cn.chkj•然後回車表示確認上述輸入即可。2創建web項目:mvnarchetype:generate交互步驟說明:•Chooseanumber:回車即可,也就是選擇18,這里和java普通項目不一樣•DefinevalueforgroupId:輸入組織id,比如easymorse.com•DefinevalueforartifactId:輸入項目名稱,比如helloworld•Definevalueforversion:輸入版本號,可以直接回車,默認是1.0-SNAPSHOT•Definevalueforpackage:java的包名,比如com.easymorse•然後回車表示確認上述輸入即可。

I. 如何用eclipse創建maven web配置

使用Eclipse創建Maven Web方法步驟如下

1找到Maven Project,點擊Next

2勾選上Create a simple project (不使用骨架),Next

3填寫工程名稱和包名,並選擇war類型,Finish

4選擇packing是war類型,在main下會生成 webapp目錄

5使用eclipse發布到tomcat下,需要把項目轉成dynamic web project。
6選擇工程單擊右鍵,選擇properties 並找到 Project Facets ,並點擊Convert to faceted form…

7勾選Dynamic Web Mole 並點擊ok (3.0隻有tomcat7才支持)

8這時工程結構下會產生一個Web Content目錄

9把WebContent下面兩個目錄 META-INF ,WEB-INF 直接復制到src/main/webapp目錄下,並刪掉WebContent目錄

10修改發布規則:先擇工程單擊右鍵, 選擇 Properties,
11選擇Deployment Assembly:把WebContent Remove掉;測試類也不需要發布,test的兩個目錄頁可以remove

12重新指定WEB路徑:點擊add,選擇Folder

13在src/main下找到webapp目錄,然後finish

14把當前的build path 指向 Maven Dependency, 直接點擊add,選擇Java Build Path Entries 然後next

15進入開發:
(1)pom.xml可以從www.mvnrepository.com/ ,前面加上http://,加入需要jar包的配置路徑;
(2)webapp下可以創建web頁面的目錄結構;
(3)main/java里創建java程序包結構。