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

mavenweb項目搭建

發布時間: 2022-05-16 04:15:46

① 如何用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程序包結構。

② 如何在eclipse中創建maven web project

1.在Eclipse下新建項目時,選擇新建Maven項目,如圖

2.默認點擊下一步,在「select an archetype」這步時,一樣使用默認的配置,如圖

3.下一步,需要輸入項目名稱,起名為「testMavenWeb」項目,點擊【finish】,完成項目創建。

4.此時,一個Java Maven項目創建成功,但並不是Maven Web項目,項目的結構如圖:

5.Java Maven 創建成功後,再創建一個Web項目,在「select an archetype」這步時,選擇「maven-archetype-webapp」,成功創建一個web項目,如圖

6.然後將該web項目下的webapp文件夾,拷貝到testMavenWeb項目下,至此,在Eclipse下的Maven Web項目創建成功,創建成功的Maven Web項目結構如圖:

③ Eclipse中的tomcat怎麼載入Maven WEB工程

一、建立一個maven WEB項目

1、file->new->other

④ 如何用cmd命令,創建maven web工程

1.普通方式創建

1)進入cmd窗口執行

mvn archetype:generate

2) 游標停止在 如下行

此為選擇項目類型:

創建java項目,選擇默認按enter執行

創建web項目,輸入webapp,進行篩選,選擇一個輸入編號,按enter執行

3)游標停在選擇項目版本,按enter向下執行

4) 游標停在項目信息,輸入包名,項目名,版本,包名,按enter執行

5)輸入Y,創建成功!

2. 快捷創建java項目

1)進入cmd窗口執行

mvn archetype:generate -DgroupId=cn.luxh.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-
quickstart -DinteractiveMode=false

2)打包項目

mvn package (打包前會編譯運行)

3)進入項目路徑執行

java -cp target\my-app-1.0-SNAPSHOT.jar cn.luxh.app.App

3.快捷創建web項目

1)進入cmd窗口執行

mvn archetype:generate -DgroupId=cn.luxh.app -DartifactId=my-web-app -DarchetypeArtifactId=maven-archetype-webapp -DinteractivMode=false

4. maven web項目的運行

1)執行:mvn package 打成war包,放到tomcat下運行

2)引入tomcat 插件運行

a: 在pom.xml中添加maven-tomcat插件

b:執行: mvn tomcat:run

3)localhost:8080訪問

⑤ eclipse建立maven web有幾張方法

步驟

在Eclipse下新建項目時,選擇新建Maven項目,如圖

默認點擊下一步,在「select an archetype」這步時,一樣使用默認的配置,如圖

下一步,需要輸入項目名稱,起名為「testMavenWeb」項目,點擊【finish】,完成項目創建。

此時,一個Java Maven項目創建成功,但並不是Maven Web項目,項目的結構如圖:

Java Maven 創建成功後,再創建一個Web項目,在「select an archetype」這步時,選擇「maven-archetype-webapp」,成功創建一個web項目,如圖
然後將該web項目下的webapp文件夾,拷貝到testMavenWeb項目下,至此,在Eclipse下的Maven Web項目創建成功

⑥ 如何用Maven創建web項目

使用eclipse插件創建一個web project

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

⑦ 如何創建帶子模塊的Maven Web工程

1,首先創建一個父類工程 子模塊繼承父類工程 並在父類工程的pom.xml文件中定義引入的jar及其版本號 子模塊可以引用

2 創建api子模塊,主要放置SDK

3 創建server 子模塊 主要存放配置文件 不包括源代碼

創建工程完成
創建支持eclipse的多模塊maven項目
通過maven可以創建多個關聯模塊的項目(Multiple Mole Projects)。由一個總的模塊,下麵包含多個子模塊(子模塊還可以包含子模塊)。這種maven功能能支持大型的項目構建,往往大型項目由很多子模塊組成。
以下說明在eclipse下如何創建多模塊的maven項目。
創建總的POM
mvn archetype:create -DgroupId=com.easymorse.marshal -DartifactId=multi-moles-demo
創建一個maven項目,然後修改該項目的pom.xml文件,package類型改為pom:
<packaging>pom</packaging>
並且刪除src目錄。
創建子模塊
在總模塊目錄下,創建子模塊,比如web-demo:
mvn archetype:create -DgroupId=com.easymorse.marshal -DartifactId=web-demo
再創建一個比如日誌模塊:
mvn archetype:create -DgroupId=com.easymorse.marshal -DartifactId=logging-demo
在總pom的pom.xml文件中已經自動加入:
<moles>
<mole>web-demo</mole>
<mole>logging-demo</mole>
</moles>
在各子模塊的pom.xml文件中也自動加入了:

<parent>

<artifactId>multi-moles-demo</artifactId>
<groupId>com.easymorse.marshal</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
子模塊繼承了總POM的package,這里需要修改,web-demo模塊覆蓋為:
<packaging>war</packaging>
logging-demo模塊修改為
<packaging>jar</packaging>
對上級模塊的特別設置
需要在上級模塊中設置java編譯的參數,現在eclipse一般都使用比較新的版本,默認jdk是1.6,而maven默認還是1.4。
<plugin>

<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
對web子模塊的特別設置
web子模塊(web-demo)依賴它的日誌模塊logging-demo。設置pom.xml:
<dependency>

<groupId>com.easymorse.marshal</groupId>
<artifactId>logging-demo</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
web子模塊在生成eclipse項目時,需要wtp支持,需要設置eclipse插件:
<build>

<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<configuration>
<wtpmanifest>true</wtpmanifest>
<wtpapplicationxml>true</wtpapplicationxml>
<wtpversion>2.0</wtpversion>
</configuration>
</plugin>
</plugins>
</build>
生成Eclipse項目
在multi-moles-demo項目根目錄下:
mvn eclipse:eclipse
然後,通過eclipse的import項目導入,可發現兩個項目:
logging-demo
web-demo
都導入進來。導入可能會出現錯誤,主要是因為沒有設置maven的類路徑變數「M2_REPO」,可以設置這個類變數到maven的本地repository陌路即可。
如果要在eclipse中使用m2eclipse,需要使用:
mvn eclipse:m2eclipse
這樣就不需要設置M2_REPO類庫變數了。
接下來
接下來可以:
通過eclipse配置的tomcat運行web-demo;
通過maven的tomcat或者jetty插件運行web-demo(需要配置pom.xml文件);
為項目打包便於分發和部署。

⑧ 如何為Web項目添加Maven支持


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

⑨ eclipse中怎麼創建maven web project

因eclipse已安裝了maven插件,所以省略了maven插件的安裝步驟。
構建maven工程:
1)選擇maven project
2)保持默認即可
3)選擇webapp,因為我們要建的是web工程啊
4)groupID即總的項目,即公司的url倒敘。下面可以有多個小工程;
Artifact ID 即子項目的名稱; 同時會生成默認的包名,可以修改。
項目名稱為test1.
5)finish

⑩ 如何使用maven創建web項目

一.創建項目

1.Eclipse中用Maven創建項目