启动项目总是要在myeclipse中用tomcat启动,能不用myeclipse直接用tomcat或者别的服务器启动项目吗?
认证高级PHP讲师
說個最簡單的例子,你覺得每台伺服器上都必須裝個eclipse嗎
這個必須可以。
這些個軟體是整合了tomact,在生產環境下,tomcat是單獨存在與伺服器上,透過shell指令操作的。
myeclipse 只是一個IDE而已。
預設埠號為8080 。一般我們開發測試的時候都在瀏覽器網址列輸入http://localhost:8080/項目名?參數名=參數值 來存取項目。
可以。建議用maven或gradle,以免廬蛾過多。
當然啦。
當然可以,可以把專案打包成war格式放到tomcat的webapps目錄下運作
當然啦,tomcat是個伺服器嘛,而myeclipse是個IDE,用來寫java專案的啊,你需要把專案打成jar包或war包的格式,放到tomcat下運行啊。
問題分析:提出這個問題,說明題主對tomcat和myeclipse的概念理解不清,針對此,正確的答案不是當然可以...或可以之類的廢話,釐清概念關係才是重點。
答案:
tomcat是一個web服务器,同样概念的还有weblogic(常用于java),apache(常用于php)、iis(常用於.net)一樣,他們都是web程式的運作環境。
web服务器
weblogic
apache
iis
myeclipse是集成开发环境(ide),同样概念的还有intellJ idea,visual studio,php storm等,集成二字的含義就是除了讓你方便的編輯程式碼之外,它還集成了其他多種工具,比如maven插件,git版本管理,tomcat等web伺服器,讓你開發和調試起來更加方便。
集成开发环境(ide)
intellJ idea
visual studio
php storm
當你在myeclipse中點擊調試或運行按鈕之後,myeclipse實際上只是運行了tomcat(或者其他web伺服器)的startup.bat(linux下為startup.sh)命令而已,所以,web程式必須在web伺服器中才能運行,並且web伺服器是獨立的(尤其是和ide獨立)。
另
如果tomcat必須在myeclipse下才能運作的話,那麼所有運作tomcat的伺服器都必須安裝一個myeclipse?
tomcat目錄結構
tomcat部署java專案
說個最簡單的例子,你覺得每台伺服器上都必須裝個eclipse嗎
這個必須可以。
這些個軟體是整合了tomact,在生產環境下,tomcat是單獨存在與伺服器上,透過shell指令操作的。
myeclipse 只是一個IDE而已。
預設埠號為8080 。一般我們開發測試的時候都在瀏覽器網址列輸入http://localhost:8080/項目名?參數名=參數值 來存取項目。
可以。建議用maven或gradle,以免廬蛾過多。
當然啦。
當然可以,可以把專案打包成war格式放到tomcat的webapps目錄下運作
當然啦,tomcat是個伺服器嘛,而myeclipse是個IDE,用來寫java專案的啊,你需要把專案打成jar包或war包的格式,放到tomcat下運行啊。
問題分析:
提出這個問題,說明題主對tomcat和myeclipse的概念理解不清,針對此,正確的答案不是當然可以...或可以之類的廢話,釐清概念關係才是重點。
答案:
tomcat是一個
web服务器
,同样概念的还有weblogic
(常用于java),apache
(常用于php)、iis
(常用於.net)一樣,他們都是web程式的運作環境。myeclipse是
集成开发环境(ide)
,同样概念的还有intellJ idea
,visual studio
,php storm
等,集成二字的含義就是除了讓你方便的編輯程式碼之外,它還集成了其他多種工具,比如maven插件,git版本管理,tomcat等web伺服器,讓你開發和調試起來更加方便。當你在myeclipse中點擊調試或運行按鈕之後,myeclipse實際上只是運行了tomcat(或者其他web伺服器)的startup.bat(linux下為startup.sh)命令而已,所以,web程式必須在web伺服器中才能運行,並且web伺服器是獨立的(尤其是和ide獨立)。
另
如果tomcat必須在myeclipse下才能運作的話,那麼所有運作tomcat的伺服器都必須安裝一個myeclipse?
tomcat目錄結構
tomcat部署java專案