84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
启动项目总是要在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项目