tomcat目录下的startup.sh和catalina.sh有什么区别,在linux系统下启动那个,具体命令参数是什么?

作者&投稿:阴俊 (若有异议请与网页底部的电邮联系)
Linux下Tomcat的启动方式区别!!!~

cateline.bat:主要的脚本,用以启动和停止服务,供其他脚本调用。Tomcat在调试模式,或有安全管理,或嵌入使用时都可以调用这个脚本。



startup和shutdown:这两个脚本调用Catalina脚本来启动和停止服务,使用可执行文件方便操作,代替命令行的执行方式。该命令在安装时被设置在开始菜单中,作为快捷方式,调用bootstrap.jar来启动服务。

如果用shutdown.bat停止不了,你试试这样shutdown.bat start

这个大多数是因为linux的系统环境变量里面配置了CATALINA_HOME,并且指向你截图的路径。
处理方式有两种:
把系统环境变量里面的CATALINA_HOME去掉。可能是在/etc/profile文件里面,去掉后重新source /etc/profile 使文件生效;也可能是在其他配置文件里面,我也不太清楚。
修改tomcat bin目录下的catalina.sh文件,找到
[ -z "$CATALINA_HOME" ] && CATALINA_HOME=`cd "$PRGDIR/.." >/dev/null; pwd` 这行。然后修改为CATALINA_HOME=`cd "$PRGDIR/.." >/dev/null; pwd`,就可以了。

startup.sh的源代码,其实就是执行。

catalina.sh start这个命令,效果是一样的,根本不是什么调试模式,调试模式的命令是catalina.sh debug

看了下startup.sh的源代码,其实就是执行

catalina.sh start

这个命令,效果是一样的,根本不是什么调试模式,调试模式的命令是

catalina.sh debug

,真不知道那个答案哪来的那么多赞。。。



启动startup.sh
catalina.sh是调试模式

./startup.sh startup

启动:
进入%TOM_HOME%/bin路径
输入以下命令后,回车(前面有个".",别看错了)
./startup.sh


如何关闭tomcat
该服务器的关闭方法有多种,以下列举了几种常见的方式:1、通过Tomcat服务器窗口关闭:直接点击Tomcat服务器窗口的关闭按钮。把Tomcat服务器窗口置为当前窗口,然后点击快捷键“CTRL加C”。2、通过Tomcat的bin目录下的shutdownbat文件关闭:找到Tomcat下的bin目录下的shutdownbat文件,双击即可关闭Tomcat服务器...

如何用tomcat配置虚拟目录 tomcat自定义根目录
debug="0" \/,docBase的值填入你要设置为tomcat根目录的文件路径。这样Host标签中的webapps文件路径就自动失效,Context的docBase目录将自动生效。别忘了重启Tomcat,Mac下通过tomcat根目录下bin文件夹下的startup.sh启动tomcat,Windows下则通过tomcat根目录下bin文件夹下的startup.bat启动。

tomcat下的webapps目录中的文件哪些是可以删除的
host-manager,manager,和root建议不要删掉。其他的要看自己,webapps里面不需要的工程都可以删除掉,这对运行程序没有任何影响,而且会优化Tomcat的启动速度,不过运行web项目时需要重新部署一下工程。

如何查看tomcat版本及版本号信息?
1、进入tomcat的bin目录,可以看到有个catalina.bat(Windows)和catalina.sh(linux)两个文件 2、在bin目录下,按住Shift键,同时右击鼠标,出现菜单选择在此处打开命令窗口通过这种方式打开cmd窗口,是直接切换到当前bin目录下的,因为tomcat没有配置环境变量信息,所以要在bin目录下,才能执行catalina命令(...

tomcat启动后,浏览器访问localhost:8080是空白页,也不显示无法访问的解...
tomcat启动后,浏览器访问localhost:8080是空白页,也不显示无法访问的解决方法是:在你的tomcat目录下的webapps\/ROOT中增加一个a.html文件,内容随便写点。访问localhost:8080\/a.html。如果出来的是你的a.html页面,那么,应该是你index文件有问题。如果不是a.html,或者还是空白,那么应该是你的端口被...

tomcat启动:startup.sh、catalina.sh、setclasspath.sh三者关系_百度知 ...
JavaWeb项目发布tomcat容器,我们一般是到tomcat下的 bin\/startup.sh 直接运行。很少去了解tomcat底层启动细节。 后来实际开发中,需要 在tomcat中显式配置-JVM启动使用内存大小 ; tomcat启动使用特定的jdk版本 ,才去大致了解下启动过程。解决:vim打开tomcat目录下的 bin\/catalina.sh 文件,在文件最...

java中的war文件要放在Tomcat哪个目录下可以使用?
War包放在Tomcat下的webapps或者word目录下,随着tomcat服务器的启动,它可以自动被解压。资料拓展:tomcat-Tomcat服务器是一个免费的开放源代码的Web应用服务器。Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目

为什么Tomcat的webapps目录下新建的目录不能访问html文件
为什么会出现这种情况呢?原来,在Tomcat中,每一个webapps下的子目录都被认为是一个JSP站点。因此,该子目录必需要有JSP站点的必要结构才行。也就是,在创建的子目录下,必需有WEB_INF目录以及WEB_INF下的web.xml文件。WEB_INF目录以及其下的web.xml文件,是JSP用来配置站点用的。

linux 查看tomcat 在哪个文件夹
1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。2、在linux命令行下输入shell指令:whereis tomcat。3、最后,按下回车键执行shell指令,此时会查看到tomcat在\/usr\/lib\/tomcat文件夹中。

war 放入tomcat哪个目录下
如你想更改,那么你打开conf文件夹下的server.xml文件,你会找到这句话:<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true"> appBase所指定的就是默认的文件夹路径,这里使用的是相对路径,tomcat会根据自动配置的环境变量来找到自己的安装根目录,然后在加上webapps就是...

陆丰市17696493236: tomcat目录下的startup.sh和catalina.sh有什么区别,在linux系统下启动那个,具体命令参数是什么? -
脂树施华: startup.sh的源代码,其实就是执行.catalina.sh start这个命令,效果是一样的,根本不是什么调试模式,调试模式的命令是catalina.sh debug 将应用部署到Tomcat根目录的方法 将应用部署到Tomcat根目录的目的是可以通过“http://[ip]:[port]”...

陆丰市17696493236: 如何在cmd中只输入 startup 就启动 tomcat? -
脂树施华: 1、首先鼠标右键单击计算机抄快捷方式,在出现的菜单栏中打开“属性”.2、然后在弹出来的窗口中,点击打开左侧菜单栏中的袭“高级系统设置”.3、然后在弹出来的窗口中点击打开高级中的“环境变量”选项.4、然后在弹出来的窗口中,选择“path”,打开“编辑zhidao”.5、然后在变量值前面加上“c:\tool\; ”,回车确定就完成了.

陆丰市17696493236: Tomcat的bin目录下的startup.bat和Tomcat7.exe的区别 -
脂树施华: 一、tomcat7.exe与startup.bat的区别:1、这两个都可以启动tomcat,但tomcat7.exe必须安装了服务才能启动,而startup.bat不需要.2、另外一个区别是它们启动所使用的JAVA环境配置是分开的tomcat7.exe启动所使用JAVA配置与服务启动所使...

陆丰市17696493236: 命令行启动tomcat,怎么配置 -
脂树施华: 需要进行如下配置:1、新建文件夹,依次放入jre,tomcat与其他所需文件,其中tomcat中需要放入部署的war.2、进入bin目录开启tomcat服务,cd bin,启动命令:net start tomcat,停止命令:net stop tomcat,例如:扩展资料:tomcat的启动配...

陆丰市17696493236: windows tomcat 怎么启动tomcat -
脂树施华: 进入Tomcat的安装路径下的bin文件夹,比如我的是D:\Program Files\Apache Software Foundation\Tomcat 5.0\bin,双击startup MS-DOS批处理文件即可,同理,关闭的话双击shutdown MS-DOS批处理文件

陆丰市17696493236: java应用如何启动tomcat的startup.bat文件,本人使用 Runtime.getRuntime().exec启动没有成功 -
脂树施华: 首先确定配置好java的环境变量 在tomcat的bin下面找到setclasspath.bat用记事本打开 相应位置 加入set JAVA_HOME=...set JRE_HOME=..(参考这个http://blog.csdn.net/znn626/article/details/7893555) 然后运行-cmd 打开控制台 cd 到 你tomcat的bin目录下 最后敲startup回车 就启动了 shutdown 就停止了 望采纳

陆丰市17696493236: Tomcat中的startup.bat错误一闪而过 -
脂树施华: 在正确配置Tomcat环境变量后,遇到很多次运行startup.bat后,一个窗口一闪而过的.为了分析导致tomcat启动失败的原因,我们可以现在tomcat的目录下选中startup.bat文件,单击右键,选择编辑.在文本的最后敲上“pause”,保存后重新运...

陆丰市17696493236: tomcat中运行startup和shutdown -
脂树施华: 这个问题可以有两个解决方法: 1.设置环境变量,TOMCAT_HOME,CATALINA_HOME,JDK_HOME并检查他们的路径是否正确. 2.在catalina.bat开始位置加入如下代码: set JAVA_HOME="C:\jdk1.6.0_18"

陆丰市17696493236: Tomcat startup.bat启动时闪退,jdk都配好的,求大神解决 -
脂树施华: 原因是:在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退. 解决办法: 1.在已解压的tomcat的bin文件夹下找到startup.bat,右击->编辑.在文件头加入下面两行: SET JAVA_...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网