1. 程式人生 > >如何用Eclipse建立maven web專案

如何用Eclipse建立maven web專案

首先建立一個Maven的Project如下圖

我們勾選上Create a simple project (不使用骨架)

這裡的Packing 選擇 war的形式

由於packing是war包,那麼下面也就多出了webapp的目錄

由於我們的專案要使用eclipse釋出到tomcat下面,這裡我們需要先把專案轉成dynamic web project

在我們的專案上點選右鍵,選擇properties 並找到 Project Facets ,並點選Convert to faceted form…   如下圖:

然後勾選Dynamic Web Module 並點選ok  如下圖:(3.0只有tomcat7才支援)

接下來觀察我們的專案結構,多了一個web content目錄

雖然此時我們可以釋出到tomcat中,但這不符合maven的結構,我們還要做如下修改

把上圖WebContent下面兩個目錄 META-INF ,WEB-INF 直接剪下到src/main/webapp目錄下,並刪掉WebContent目錄,那麼現在的專案結構如下圖:

然後我們要修改釋出規則,右鍵點選專案, 選擇 Deployment Assembly

選擇WebContent,把它remove掉,測試類我們也不需要釋出,test的兩個目錄頁可以remove

接著重新指定一個web的路徑,點選add,選擇Folder -- 〉  next

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

最後一步,我們要把當前的build path 指向 Maven Dependency, 直接點選add,選擇Java Build Path Entries 然後next

然後再點選finish完成

完成後如下圖:

至此一個基於maven的webapp就建立好了,並可以直接從eclipse中釋出到tomcat中

補充:我們需要在src/main/webapp/WEB-INF下面建立一個web.xml

如果Eclipse中Maven工程缺少Maven Dependencies,通過以下幾種方式解決:

1. 選中專案 --> 右鍵 --> Maven --> Disable Maven Nature

此時,右鍵選單中將隱藏【Maven】選單選項

 2. 選中專案 --> 右鍵 --> Configure --> Convert to Maven project.

 3. 選中專案-->右鍵-->Properties-->Deployment Assembly --> Add --> Java Build  Path Entries 下即可找到 Maven Dependencies 

轉載地址:http://blog.csdn.net/chuyuqing/article/details/28879477、http://blog.csdn.net/mynameissls/article/details/48055249

相關推薦

eclipse 建立maven web專案

首先呢,之前有了解過一些Maven,但是時間久了沒有用,不免得有些生疏,所以找了通俗易懂的帖子收集起來,可以時不時回顧一下,互相學習 1.新建Maven專案 1.1 File -> New -> Other 1.2 選擇Maven Project ,

使用Eclipse建立Maven Web專案

1、先建立一個Maven Project 2、將Maven專案轉換為web專案       (1)右鍵專案名,選擇Properties—>Maven—>Project Facets

Maven學習筆記(六)-使用Eclipse建立Maven WEB專案以及執行專案的幾種方式

一、建立一個專案 在eclipse選單欄中選擇“File”---“News”---“Other”選單項,就會開啟如下對話視窗,在視窗中選擇“Maven”節點下“Maven Project”條目,如下

如何用Eclipse建立maven web專案

首先建立一個Maven的Project如下圖 我們勾選上Create a simple project (不使用骨架) 這裡的Packing 選擇 war的形式 由於packing是war包,那麼下面也就多出了webapp的目錄 由於我們的專案要使用

eclipse建立maven web專案時,index.jsp報錯

解決辦法: ---------------------------------------------------------------------------------------------------------------- ----------------

Eclipse建立Maven web專案jsp表頭報錯

  今天在使用eclipse建立專案的時候,自動建立的檔案的表頭也就是預設的index.jsp頁面出現了錯誤:superclass"javax.servlet.http.HttpServlet" wa

Eclipse LUNA (4.4.0)建立maven web 專案

  Luan版本的Eclipse建立maven web專案可能與其他版本的eclipse有些不同,下面記錄一次建立過程.   1.建立maven專案         2.選擇簡單maven專案

eclipse建立maven專案老是出現這個錯誤 'Creating maven-archetype-quickstart' has encountered

a problem.Failed to create project? Failed to create project. java.lang.NullPointerException 解決辦

Intellij建立maven web專案無src目錄

原因 網上有很多博文寫了方法,比如這篇部落格。大概講的就是兩種方法,一種配引數禁止載入,另一種是改映象。 其實原因都是因為maven官方下載太慢導致專案沒啟動成功。我選擇第二種一勞永逸的方法,成功改好了映象,卻發現依舊不行,最後經過一定的探索終於找到了正確的流程。 操作步驟

IntelliJ IDEA 11.1.3建立Maven Web專案

最近,自己開始接觸IntelliJ IDEA,今天就記錄一下建立Maven Web專案。 首先,選擇“new project”,開啟如下頁面: 輸入專案名稱testMaven,將其放在自己所存放專案的路徑下。create module可選可不選,不選的話有些配置,需要在建立之後完成

建立maven WEB專案的流程 利用自帶的Maven

需要的開發環境和開發工具: myEclipse10;jdk:jdk1.7.0_79(如果太高或者太低會出現問題,有的庫不能使用)  Tomcat:apache-tomcat-6.0.44 我用的是MyEclipse自帶的Maven(很方便): 建立一個新專案: 1: &nbs

Intellij IDEA建立Maven Web專案(帶有webapp資料夾目錄的專案

轉載自:點選開啟連結 在建立專案中,IDEA提供了很多專案模板,比如Spring MVC模板,可以直接建立一個基於Maven的Spring MVC的demo,各種配置都已經設定好了,直接編譯部署就可以使用。     最開始自

Idea建立maven web專案,並使用tomcat外掛執行(二)

前言: 在上一篇的基礎上,加入springmvc支援   一:建立web.xml檔案 我們要整合springMVC,需要在web.xml中配置DispatcherServlet;所以先建立web.xml檔案     &

Idea建立maven web專案,並使用tomcat外掛執行(一)

前言: 從eclipse轉idea是中遇到了很多問題,折騰了很久最終才勉強完成基本專案結構的搭建,部落格一篇以為總結!   一:建立專案 (1)點選建立專案   (2)選擇maven   (3)填寫專案

eclipsemaven web專案如何執行(使用jetty)

在java web程式開發除錯階段,我們一般都不是直接用tomcat 或 其它web容器,而是用jetty,因為他不但支援maven專案,而且支援即時編譯,程式碼修改後直接生效(注:配置檔案修改後還是要重新啟動),因此強烈建議大家在開發除錯時,用jetty容器,而不是tomc

建立maven-web專案時找不到archetype解決方法

找不到的話我遇到過兩種情況: 一:很傻逼(超級傻還找了好久) 不知道有沒有人和我一樣,建java專案的時候鉤過這個地方 鉤過這個點選下一步就直接不會再選骨架了-- 然後不勾選 就醬紫---感覺很傻有沒有 二:就比較高階是根本找不到archetype 這個問題的原因是因為缺少archetype檔案,解

eclipse建立動態web專案,資料庫Hbase(只是Dynamic Web project的建立,無程式碼執行)

一、開啟Hadoop與Hbase (因為我的Hadoop沒有完全配置好,所以我的Hadoop開啟命令比較繁瑣) 二、開啟eclipse,建立Dynamic Web project 三、引入tomcat的jar包(如果專案本來就有tomcat的jar包

IntelliJ IDEA建立maven web專案(IDEA新手適用)

從eclipse剛轉到IDEA,對於這個陌生的工具我表示無言,但聽說很好用,也就試試,結果我幾乎花了一晚上的時間才搭起起來maven web專案,覺得在此給各位一個搭建maven web專案的教程,指出我踩過的各種坑! 步驟一:首先先建立一個專案,在這裡就是建立一個行家的工

ltelliJ IDEA 建立Maven web專案無src目錄的解決方案

一、緣由 這幾天閒來無事,突然想試試IDEA這個編譯器,之前一直都在用Eclipse 和 Myeclipse。下好滿懷期待建了個Maven專案後,還在載入init就去吃飯了,半小時回來後,居然發現沒有Src標準目錄結構。這不能忍了,原來Maven資源一直還在載入,國內網無

idea 建立 maven web專案記錄

1、建立maven 型別專案 中途可能稍微卡頓下,請稍微耐心一會。 結束,檔案結構如下 2、在main資料夾中新增java資料夾,用於儲存java程式碼 3、開啟projectstructure (1)、在project settings-modules 中,選擇