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

maven打包web項目

發布時間: 2022-04-16 17:01:45

❶ 如何用Maven創建web項目

使用eclipse插件創建一個web project

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

❷ 如何使用maven創建web項目

一.創建項目

1.Eclipse中用Maven創建項目

❸ JAVA maven創建web項目,把Spring框架配置文件放在src/main/resources中讀取不到配置文件

classpath:是從類路徑里查找配置文件,也就是/WEB-INF/classes目錄下找SpringMVC-servlet.xml。

你寫了classpath了,不會從web-info下找,而是去web-inf/classes下面找,所以找不到。

❹ maven項目和普通web項目的區別為什麼要使用maven

給你
說下
maven的好處用途:
Maven的用途之一是服務於構建,它是一個異常強大的構建工具,能夠幫我們自動化構建過程,從清理、
編譯
、測試到生成報告,再到打包和部署。我們不需要也不應該一遍又一遍地輸入命令,一次又一次地
點擊滑鼠
,我們要做的是使用Maven配置好項目,然後輸入簡單的
命令
(如mvn
clean
install),Maven會幫我們處理那些煩瑣的任務。
Maven是跨平台的,無論是在Windows上,還是在Linux或者Mac上,都可以使用同樣的命令。
Java不僅是一門
編程語言
,還是一個
平台
,通過JRuby和Jython,我們可以在
Java平台
上編寫和運行Ruby和Python
程序
。我們也應該認識到,Maven不僅是構建工具,還是一個依賴
管理工具

項目信息管理
工具。
希望能幫助你
望採納

❺ 如何用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訪問

❻ java maven項目跟web項目區別

區別如下:

一,Web項目是網頁的編碼,像jsp,servlet,struts這類的。但是java maven項目的話,是AWT,SWING這類的編碼。

二,Web項目中是tomcat來觸發的,但是java maven項目里是Main來開始的。

三,Web項目需要伺服器,java maven項目則不需要。

Maven 除了以程序構建能力為特色之外,還提供高級項目管理工具。由於 Maven 的預設構建規則有較高的可重用性,所以常常用兩三行 Maven 構建腳本就可以構建簡單的項目。

由於 Maven 的面向項目的方法,許多 Apache Jakarta 項目發文時使用 Maven,而且公司項目採用 Maven 的比例在持續增長。

(6)maven打包web項目擴展閱讀:

Maven常用命令:

mvn archetype:generate 創建Maven項目

mvn compile 編譯源代碼

mvn deploy 發布項目

mvn test-compile 編譯測試源代碼

mvn test 運行應用程序中的單元測試

mvn site 生成項目相關信息的網站

mvn clean 清除項目目錄中的生成結果

mvn package 根據項目生成的jar

mvn install 在本地Repository中安裝jar

mvn eclipse:eclipse 生成eclipse項目文件

mvnjetty:run 啟動jetty服務

mvntomcat:run 啟動tomcat服務

參考資料:網路:Maven



❼ 如何用maven的eclipse插件打包

現在一般都使用Maven來管理工程,包括依賴的jar包,依賴的jar包,只需要在pom.xml的元素中添加項,每一個項都是一個依賴的jar包。
當開發完之後,需要打包成可執行的jar包,那麼在eclipse中如何使用Maven打包呢,並且包含POM.xml中依賴的jar包?兩個步驟:

  • 在項目的POM.xml文件中添加maven-assembly-plugin插件,如下:

  • <build>

  • <plugins>

  • <plugin>

  • <artifactId>maven-assembly-plugin</artifactId>

  • <configuration>

  • <archive>

  • <manifest>

  • <mainClass>com.hey.main.Main</mainClass>

  • </manifest>

  • </archive>

  • <descriptorRefs>

  • <descriptorRef>jar-with-dependencies</descriptorRef>

  • </descriptorRefs>

  • </configuration>


  • </plugin>

  • </plugins> </build>123456789101112131415161718

  • 其中mainClass是你項目的入口main函數所在的類。

  • 然後[右鍵]項目,選擇[Run As]或[Debug As]的[Maven build …]後,在彈出的[Edit Configuration]的[Goals]填寫assembly:assembly後,點擊[Run],這樣便會在項目下的[target]文件夾中生成兩個jar文件,一個xxx.jar與xxx-jar-with-dependencies.jar, xxx便是你在創造Maven項目時的artifactId與version的拼接,即POM.xml文件中的與元素。這樣xxx.jar便是不包含依賴的jar,xxx-jar-with-dependencies.jar便是包含依賴的jar包。

  • 如果在終端或者shell文件中使用java命令運行,便需要運行xxx-jar-with-dependencies.jar,不然會報依賴的包不存在的錯誤。使用java -jar xxx-jar-with-dependencies.jar arg1, arg2 … 1>info.log 2 > err.log 運行jar包,1>info.jar表示將運行時jar包中的終端輸出到info.log文件中,2>err.log表示將運行時的錯誤信息輸出到err.log文件中。

  • 可以參見:http://blog.csdn.net/symgdwyh/article/details/6081532

    Eclipse插件Maven打包成war

    在使用Maven創建java web項目時候,需要將項目打包成war包。直接[右鍵]項目,選擇[Run As]或[Debug As]的[Maven install],這樣便會在項目下的[target]文件夾中生成xxx.war文件,xxx是項目的名稱。
    如果該web需要在tomcat下運行,那麼直接將war包拷貝到tomcat下的webapps文件夾中,這樣tomcat啟動時會自動解壓到webapps下面,解壓的文件夾名便是war的名字(不包含後綴),如果更改war文件後,重啟tomcat需要先刪除解壓的文件夾,然後再重啟tomcat,不然會是前面的代碼。

    如何將依賴的jar包拷貝到項目下

  • 一、導出到默認目錄 target/dependency12

  • 從Maven項目中導出項目依賴的jar包:進入工程pom.xml 所在的目錄下,執行如下命令:
    1、mvn dependency:-dependencies或在eclipse中,選擇項目的pom.xml文件,點擊右鍵菜單中的Run As,見下圖紅框中,在彈出的Configuration窗口中,輸入 dependency:-dependencies後,點擊運行;
    2、maven項目所依賴的jar包會導出到targed/dependency目錄中。
    二、導出到自定義目錄中
    在maven項目下創建lib文件夾,輸入以下命令:
    1、mvn dependency:-dependencies -DoutputDirectory=lib;
    2、maven項目所依賴的jar包都會復制到項目目錄下的lib目錄下。
    三、設置依賴級別
    同時可以設置依賴級別,通常使用compile級別
    mvn dependency:-dependencies -DoutputDirectory=lib -DincludeScope=compile