maven專案轉成web專案,通過eclipse…
使用eclipse外掛建立一個web project
首先建立一個Maven的Project如下圖
我們勾選上Create a simple project (不使用骨架)
這裡的Packing 選擇 war的形式
由於packing是war包,那麼下面也就多出了webapp的目錄
由於我們的專案要使用eclipse釋出到tomcat下面,這裡我們需要先把專案轉成dynamic webproject
在我們的專案上點選右鍵,選擇properties 並找到 ProjectFacets ,並點選Convert to facetedform…
如下圖:
然後勾選Dynamic Web Module並點選ok 如下圖:(3.0只有tomcat7才支援)
接下來觀察我們的專案結構,多了一個web content目錄
雖然此時我們可以釋出到tomcat中,但這不符合maven的結構,我們還需要做如下修改
把上圖WebContent下面兩個目錄 META-INF ,WEB-INF直接剪下到src/main/webapp目錄下,並刪掉WebContent目錄,那麼現在的專案結構如下圖:
然後我們要修改釋出規則,右鍵點選專案, 選擇 DeploymentAssembly
選擇WebContent,把它remove掉,測試類我們也不需要釋出,test的兩個目錄頁可以remove
接著重新指定一個web的路徑,點選add,選擇Folder --〉 next
在src下找到webapp目錄,然後finish
最後一步,我們要把當前的build path 指向 MavenDependency, 直接點選add,選擇Java Build Path Entries 然後next
然後再點選finish完成
完成後如下圖:
至此一個基於maven的webapp就建立好了,並可以直接從eclipse中釋出到tomcat中
補充:我們需要在src/main/webapp/WEB-INF下面建立一個web.xml
匯入我們的Spring mvc依賴jar包
org.springframework
spring-core
3.0.7.RELEASE
org.springframework
spring-web
3.0.7.RELEASE
org.springframework
spring-webmvc
3.0.7.RELEASE
org.codehaus.jackson
jackson-mapper-asl
1.7.1
直接儲存,maven就會自動為我們下載所需jar檔案
相關推薦
maven專案轉成web專案,通過eclipse…
使用eclipse外掛建立一個web project 首先建立一個Maven的Project如下圖 我們勾選上Create a simple project (不使用骨架) 這裡的Packing 選擇 war的形式 由於packing是war包,那麼下面也就多出了
如何把maven專案轉成web專案
建立Web工程,使用eclipse ee建立maven web工程 1.右鍵專案,選擇Project Facets,點選Convert to faceted from 2.更改Dynamic Web
Eclipse將普通的專案轉成Web專案
兩步搞定(經過驗證的!!!!!) 第一步: 找一個web專案,找到它的.project檔案,拷貝其中的<natures></natures>程式碼塊,比如: <natures> <nature>org.eclipse.
myeclipse從svn檢出專案轉成web專案
右鍵工程,properties-> Project Facets-> 點convert to faceted..連線 -> 1.把Dynamic Web Moudle勾上 2.把java和javascript選項勾上 3.把jstl Librari
eclipse新建Maven專案,並轉成Web專案
PS:環境為 JDK 1.7 + Eclipse Mars + Maven 3.3.9 1、配置好JDK環境變數、Maven環境變數、將eclipse自帶的Maven改成自己本地的,修改本地倉庫及settings.xml 2、安裝m2eclipse外掛(基本上eclip
講eclipse 專案轉換成web專案
1、進入專案目錄,找到.project檔案,開啟。 2、找到<natures>...</natures>程式碼段。 3、在第2步的程式碼段中加入如下標籤內容並儲存: <nature>org.eclipse.wst.common.proje
如何把maven專案轉換成web專案
新接手的一個專案,是maven專案,卻不是web專案,無法部署到tomcat上,在Jetty伺服器上啟動,平時執行倒也沒啥問題,但是有時候升級改造的時候,與生產環境用tomcat啟動不一樣,這樣就容易出一些問題,就上網搜尋如何把maven專案轉變成web專案,轉變方案很多,
將普通Maven Spring專案轉換成Web專案的方法
注意 轉換成web專案,Dynamic Web Module 這裡選2.5版本,3.0不知道好不好使 1、建立普通的maven project; 1 2 2、轉換成web專案,這裡選2.5版本,注意有的WEB專案的webcontent目錄會有所不
Unity3D下把專案轉成AndroidStudio專案
最近公司有個新需求需要用到3D引擎,然後自己就先了解了一下Unity3D的開發工具,我用的是Unity3D 5.0.0。因為只是簡單轉成AndroidStudio,沒涉及到太多程式碼。我自己只是簡單建了一些模板,然後我們就可以開始了。以下就是步驟: 首先點選左上角File,
java web專案轉成maven工程的步驟
背景 最近接到通知,阿里集團統一要求把歷史專案遷移到阿里生產環境中來,而咱手頭這個專案是2012年的老專案,普通java web工程,不能部署進生產環境,得把這個工程轉為maven工程。本篇文章記錄了java web工程轉為maven工程的整個紀錄。 前期準備工
eclipse上svn匯出maven專案無法識別成web專案
今天是換工作的第二天,正要拉專案看程式碼,發現有點尷尬的是專案轉化為maven專案後,server伺服器根本沒法識別,沒想到第一天工作就露怯了。。。 廢話不多說: 1:將專案轉化為maven專案 2:將專案新增為web專案 3:更改專案
maven eclipse將匯入的專案或者建立的專案轉成maven專案
從公司git下來的專案是一個maven專案,但是從遠端倉git專案下來之後發現目錄結構不是我們的java開發結構,是資料夾的模式。 如圖: 這個樣子肯定是沒法開發編輯的。所以我們需要轉成mave
Eclipse+Maven建立多模組web專案
簡介 通過Maven建立的多模組專案。 模組是此POM列出並作為一組執行的專案。通過一個pom打包的專案可以將它們列為模組來聚合成一組專案進行構建,這些模組名是這些專案的
將原有的MyEclipse中的專案轉成maven專案----新建一個maven專案把原專案按照新專案的框架移植過去
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/PO
在eclipse中釋出maven的多模組web專案到tomcat上及單步debug模組jar
1.在eclipse中釋出maven的多模組web專案到tomcat eclipse和maven及tomcat的部署略去,還有maven的基礎知識和使用在此處略去. 按照如下的步驟操作: 將lib和maven模組生成的jar加入到lib下. 注意:到這步可能有
eclipse上搭建maven多模組Java Web專案
1、模組化需求及專案模組說明 手頭上有個已上線的系統,但因老闆的特殊要求,系統需要不斷的修改。還有就是公司市場部不定期地在舉行一些微信活動,每一個活動都是週期性的,活動完了這個功能就要在系統中移除。 系統中就有三種模組:已經在系統中正常執行不需要再變更的模組
非maven專案轉成maven專案
1.轉換專案型別 選中專案右鍵,看到有Configure選項,直接Convert To Maven Project: 整個專案目錄會發生變化,轉換成功,已經轉為了maven專案,檢視專案發現
非maven專案轉成maven後pom.xml解決方法
因為web專案本身jar放在lib中,無需maven自動下載。 轉化為maven後,需要重新配置pom檔案。 配置方法如下: <dependency> <groupId>
eclipse maven 構建簡單的web專案
準備工作 1.Eclipse 3.7 2.maven 三.構建工程 1.用maven外掛構建專案框架 maven具有強大構建功能,使用maven可以構建多種不同型別的工程。這裡我們構建maven-archetype-webapp型別的專案。在Ec
eclipse建立web專案,讓web專案自動更新到Tomcat下的webapps目錄
首先在eclipse中配置好Tomcat伺服器。 首先在eclipse下出現了一個server,如下圖。 然後雙擊圖中的Tomcat伺服器,開啟如下圖介面 為了能夠修改,首先要注意:Tomcat中不能配置任何一個專案。第二要啟動下面的伺服器,才能進行修改。 綜上,就可