2015-06-20 62 views
0

大約三年前,我開始了我的網絡應用程序之旅,我很高興地說我終於部署了一個工作網站。我關心的是部署我使用Eclipse IDE和Tomcat網絡服務器的網站。因此,基本上我在Eclipse中右鍵單擊項目,然後選擇「運行方式」>「在服務器上運行」,然後選擇我下載的Tomcat服務器 - 從控制檯的該點吐出一些啓動消息,我的網站已聯機並可供使用。這種方式部署項目的一些缺點是什麼?我只簡單地閱讀了關於WAR文件並將它們添加到Tomcats Webapps文件夾的內容,但是我既不能完成這個工作,也不能完全理解這個過程......所以按照我迄今爲止的方式部署項目是可以接受的通過在Eclipse中運行它?使用Eclipse IDE部署網站的缺點是什麼?

+1

那不就是在運行Eclipse的計算機上運行應用程序嗎? –

+0

爲什麼*不會是?雖然如果你想在別的地方部署應用程序,那麼理解其他機制可能是一個好主意。 –

回答

1

一般開發機器和部署服務器是不同的。 在部署服務器上,可能始終沒有eclipse。

WAR文件只是一個包含所有必需文件的web存檔。 WAR使你的項目變得可移植。

將eclipse中的WAR導出到任何機器的tomcat webapps中並重新啓動tomcat。

您應該讓您的webapp在該機器上成功運行。

0

這是在學習時部署服務器的好方法,或者始終在開發機器上運行服務器(唯一的服務器!)。

如果你需要推送到遠程機器,它不會工作,你需要學習其他方法,但現在,你在做什麼是好的。