2010-07-14 52 views
2

我使用JSF和Maven設置了一個小型Web項目。現在我想部署在Tomcat服務器上。是否有可能像Eclipse中的按鈕自動化那樣自動將項目部署到Tomcat?將m2eclipse的War-Plugin集成到Eclipse項目中

我讀了關於Maven War Plugin,但我找不到教程如何將它集成到我的過程(eclipse/m2eclipse)。

你能聯繫我幫忙還是試着解釋一下。謝謝。

回答

2

我使用JSF和maven設置了一個小型Web項目。現在我想部署在Tomcat服務器上。

在開發過程中,我推薦使用Eclipse Web Tools Platform(WTP)。 M2Eclipse提供對它的支持(假設你安裝了Maven Integration for WTP)並且你的項目應該被識別爲動態網絡項目可以在服務器上運行。

所以,聲明Tomcat作爲服務器(顯示服務器視圖和右鍵單擊它通過新建>服務器添加服務器)。並將它部署到它(右鍵單擊對您的項目然後運行>在服務器上運行)。

還有其他選項,如使用Tomcat Maven Plugin或通用Cargo Maven Plugin但我不會使用它們進行開發,因爲您是Maven初學者,我根本不推薦他們。使用你的IDE。

我閱讀了Maven War Plugin的內容,但是找不到教程如何將它集成到我的過程中。

事實上,Maven的戰爭插件只負責你的web應用項目的包裝(它使用您的項目<packaging>war<packaging>時自動對package相結合)。它不用於部署。但正如我所說的,在開發過程中使用您的IDE來部署您的應用程序。

相關問題