启动tomcat的Cannot find ./catalina.sh 的问题

从终端进入tomcat的bin目录,然后执行startup.sh

Cannot find bin/catalina.sh

The file is absent or does not have execute permission

This file is needed to run this program

其实这里是权限,

解决方法:

依旧在tomcat 的bin目录下

执行 chmod +x *.sh

然后用sh startup.sh启动成功

时间: 2024-12-16 23:05:51

启动tomcat的Cannot find ./catalina.sh 的问题的相关文章

tomcat(17)启动tomcat

[0]README 1)本文部分文字描述转自"how tomcat works",旨在学习"tomcat(17)启动tomcat"的相关知识: 2)本文重点关注启动Tomcat时会用到的两个类,分别是Catalina类和 Bootstrap类:(干货--引入tomcat启动时用到了两个类,分别是Catalina类和 Bootstrap类) 2.1)org.apache.catalina.startup.Catalina类:用于启动和关闭Server对象,并负责解析T

tomcat变量环境脚本setclasspath.sh分析

之所以分析setclasspath.sh脚本,是因为catalina.sh脚本会引用到这个脚本,如果不对其进行分析,之后看catalina.sh脚本就会不知道一些变量没有申明和赋值怎么会跑出来,本篇文章是为下一篇"tomcat运行控制脚本catalina.sh分析"做铺垫. #!/bin/sh # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreem

liunx下tomcat启动 Cannot find ./catalina.sh

执行启动tomcat命令./startup.sh 提示 Cannot find ./catalina.sh The file is absent or does not have execute permission This file is needed to run this program 问题原因:没有给bin目录下的文件授权可执行权限: chmod +x bin/*.sh 然后用sh startup.sh启动成功

tomcat catalina.sh JAVA_OPTS参数说明与配置

文章来源:http://blog.csdn.NET/cuker919/article/details/8233821 牛人写JVM的博客: http://blog.csdn.net/java2000_wl/article/category/1249100 http://blog.csdn.Net/cutesource/article/details/5904501 有几个链接: http://www.cnblogs.com/fantiantian/p/3623740.html   查看tomca

linux下启动tomcat----Cannot find ./catalina.sh

参考:http://dearseven.blog.163.com/blog/static/1005379222013764440253/ linux 下启动tomcat [[email protected] bin]# sh startup.sh Cannot find ./catalina.shThe file is absent or does not have execute permissionThis file is needed to run this program 解决办法:给.

mac安装tomcat,找不到catalina.sh

1. 首先进入tomcat文件夹 cd Desktop/tomcat7/bin 2. ls -al *.sh 3. chmod +x .*sh 4. ls -al *.sh 5. ./startup.sh 就可以启动tomcat了 6. ./shutdown.sh 关闭tomcat服务 ***MacBook-Pro:~ ***$ cd Desktop/tomcat7/bin ***MacBook-Pro:bin ***$ ls -al *.sh [email protected] 1 ***  

使用sh startup.sh启动tomcat报错

今天尝试自动更新服务器上tomcat中的web安装包 启动python脚本的时候,发现报错: Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program 大致我理解就是:需要配置jdk和jre的环境变量才能运行该程序 于是检查服务器上环境变量,好像没啥问题呀: 然后查看s

struts2 启动tomcat时报错:org.apache.catalina.core.StandardContext filterStart

用struts2+jsp做个网站,到了网站制作后期时,启动tomcat竟然无法启动,挂了.之前一直有用可是今天添加了一些东西就挂了,删除之后还是无法启动tomcat服务器. 下面是报错的代码: <span style="color:#ff0000;"> org.apache.catalina.core.StandardContext filterStart SEVERE: Exception starting filter struts</span> <s

jvm 调整tomcat的堆内存和常驻内存catalina.sh

4.2 性能优化 tomcat性能取决于你的内存大小 上策:优化代码 中策:jvm优化机制  垃圾回收机制 把不需要的内存回收   优化jvm--优化垃圾回收策略 优化catalina.sh配置文件.在catalina.sh配置文件中添加以下代码: #tomcat分配1G内存模板 JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m -XX:NewSize=512m -XX:Ma