[英]Running Maven project on Tomcat from Eclipse
我在Eclipse中有一個Maven項目。 我想將它部署在我的本地tomcat服務器中,並像普通的J2EE項目一樣運行它。
但我發現在tomcat添加/刪除項目選項中,沒有顯示任何項目。 右鍵單擊maven項目並運行,因為沒有Run on Server選項或者可能是我遺漏了一些東西。
我正在尋找在本地Tomcat服務器上運行Maven項目(來自eclipse,沒有命令提示符或手動復制粘貼的戰爭),就像普通的J2EE項目一樣,沒有修改pom.xml(嚴重的是我不想修改它)
在Eclipse中Maven Integration for WTP
必須安裝Maven Integration for WTP
。 此項目也必須配置Web性質。
UPDATE
要打開項目屬性中的Web性質 - >項目構面 - >轉換為分面形式... - >動態Web模塊 - >確定
要完成AleksandrM的答案 ,如果有人想在Eclipse中使他們現有的 eclipse web項目知道,請在資源管理器中突出顯示該項目 - >右鍵單擊並選擇配置 - > 轉換為Maven項目
可能有幾個原因導致您在Tomcat的“添加/刪除項目”對話框中看不到該項目。 驗證以下內容:
m2e
(http://eclipse.org/m2e/download/) m2e-wtp
(http://www.eclipse.org/m2e-wtp/download/) Dynamic Web Application
導入。 在展開項目時查找Deployment Descriptor
條目,它應該位於前幾個條目中的某個位置。 這是Eclipse Juno上第二個讓我失望的人。 不在那里? 它可能不是一個網絡應用程序。 返回並驗證1和2,然后刪除並重新導入項目。 Properties
>“ Project Facets
。 查找Dynamic Web Module
並檢查版本。 如果這個版本對於您的Tomcat版本來說太新了,Eclipse將不允許您添加它。 例如,您的Dynamic Web Module
版本是3.0,而您正在使用Tomcat 6。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.