2012-09-19 31 views
0

有誰知道如何使用SAME Eclipse項目進行開發和部署以及調試嗎? 我目前的工作步驟是: - 在Eclipse中創建 動態Web應用程序項目 - 創建一個WAR文件 - 上傳到Tomcat - 然後調試它在Tomcat 這樣我就不能發展項目,僅調試。 我試圖直接在tomcat的webapps文件夾中創建一個動態web應用程序項目,但Eclipse總是創建另一個比tomcats想要的結構(例如沒有Webcontent文件夾)。 有沒有可能一起開發和調試? 我不想在Eclipse中啓動tomcat,而是啓動運行的tomcat。在一個項目中開發和調試Eclipse Web應用程序

回答

1

Eclipse包含一個工具來發布,運行和調試各種應用服務器(包括Tomcat)上的動態Web項目。

不要將您的項目放置在Tomcat的webapps文件夾中。將它放在有意義的位置,以保留源代碼。

使用「服務器」視圖定義一個Tomcat服務器並將其與您的項目相關聯。在Servers視圖中,您將能夠啓動/停止Tomcat併發布您的項目。如果您在當前視圖中看不到「服務器」視圖,請在「窗口」 - >「顯示視圖」 - >「其他」下找到它。

您也可以直接跳到調試,方法是右鍵單擊要運行的工件(如jsp文件)並使用運行方式 - >在服務器上運行或調試爲 - >在服務器上調試。

+0

你已經說明了默認方法。但是我想要說明運行的tomcat,而不是在Eclipse中啓動它。啓動服務器工作,但不是源的熱部署,因爲我無法正確導出。也許這是不可能的? – Alex004

+0

您不必在Eclipse中啓動Tomcat。它將與運行的Tomcat實例一起工作。一旦定義了服務器,雙擊它即可訪問Eclipse與服務器交互方式的各種設置。其中一個設置是自動發佈。如果啓用它,任何項目更改都會在已發佈的Web應用程序中立即顯示。 –

相關問題