Ⅰ 怎麼使用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設置完成效果圖:
Ⅱ Maven 多模塊web項目如何集成到tomcat裡面去 然後怎麼運行
怎麼解決的呢 ?能否一起探討下 ?
Ⅲ java maven項目跟web項目區別
java maven項目跟web項目的區別:
1、定義不同
Java不僅是一門編程語言,還是一個平台,通過JRuby和Jython,我們可以在Java平台上編寫和運行Ruby和Python程序;
Maven不僅是構建工具,還是一個依賴管理工具和項目信息管理工具;
web項目是網頁的編碼項目,需要在伺服器上運行。
2、作用不同
Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等 ;
maven由項目對象模型、標准集合、項目生命周期和依賴關系管理系統構成,可以經過項目對象模型描述信息來管理項目的構建、報告和文檔,還可以生成站點和管理JAR文件;
web是建立在Internet上的一種網路服務,包含了超文本、超媒體和超文本傳輸協議,可以提供圖形化的直觀的網頁瀏覽界面,信息可以實時更新。
3、特點不同
Java是一門面向對象編程語言,Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點。
Maven 有一個生命周期,當你運行 mvn install 的時候被調用,這條命令告訴 Maven 執行一系列的有序的步驟,直到到達你指定的生命周期。遍歷生命周期旅途中的一個影響就是,Maven 運行了許多默認的插件目標,這些目標完成了像編譯和創建一個 JAR 文件這樣的工作。
web即全球廣域網,也稱為萬維網,它是一種基於超文本和HTTP的、全球性的、動態交互的、跨平台的分布式圖形信息系統。是建立在Internet上的一種網路服務,為瀏覽者在Internet上查找和瀏覽信息提供了圖形化的、易於訪問的直觀界面。
Ⅳ maven寫web項目時,多模塊怎麼用呀
你的service作為一個模塊以後就相當於外部依賴,controller可以引用啊。service本來就是一個bean,你可以當作正常引用service的方法,這個方法可以通過註解引用或者配置裡面的<bean>來引用
Ⅳ 如何創建maven web工程
1、需要安裝maven環境(maven插件),以eclipse為例。
Ⅵ 如何用Maven創建web項目具體步驟
1.在Eclipse下新建項目時,選擇新建Maven項目,如圖2.默認點擊下一步,在「selectanarchetype」這步時,一樣使用默認的配置,如圖3.下一步,需要輸入項目名稱,起名為「testMavenWeb」項目,點擊【finish】,完成項目創建。4.此時,一個JavaMaven項目創建成功,但並不是MavenWeb項目,項目的結構如圖:5.JavaMaven創建成功後,再創建一個Web項目,在「selectanarchetype」這步時,選擇「maven-archetype-webapp」,成功創建一個web項目,如圖6.然後將該web項目下的webapp文件夾,拷貝到testMavenWeb項目下,至此,在Eclipse下的MavenWeb項目創建成功,創建成功的MavenWeb項目結構如圖:
Ⅶ maven 如何整合多個【web】項目
例如A為主,B為輔; 可以讓A依賴B的jar包;同時把B的war用插件解壓到A對應目錄中
Ⅷ maven項目轉成web項目變成多個子項目
你可以以filesystem(文件系統)的形式導入maven項目,然後你要編寫哪個子項目,再單獨的把那個子項目import
你看我的openweb和openweb-core。