首页 新闻 会员 周边

Linux里的tomcat无法启动,求大佬解答

0
悬赏园豆:50 [待解决问题]

[root@192 tomcat_aeaicrm_v1.0.3]# find / -name tomcat
/etc/selinux/targeted/modules/active/modules/tomcat.pp
/root/install/tomcat_aeaicrm_v1.0.3.zip
/root/install/tomcat_aeaicrm_v1.0.3
/root/install/tomcat_aeaicrm_v1.0.3/bin/tomcat-juli.jar
/root/install/tomcat_aeaicrm_v1.0.3/bin/tomcat-native.tar.gz
/root/install/tomcat_aeaicrm_v1.0.3/bin/tomcat7.exe
/root/install/tomcat_aeaicrm_v1.0.3/bin/tomcat7w.exe
/root/install/tomcat_aeaicrm_v1.0.3/conf/tomcat-users.xml
/root/install/tomcat_aeaicrm_v1.0.3/lib/tomcat-api.jar
/root/install/tomcat_aeaicrm_v1.0.3/lib/tomcat-coyote.jar
/root/install/tomcat_aeaicrm_v1.0.3/lib/tomcat-dbcp.jar
/root/install/tomcat_aeaicrm_v1.0.3/lib/tomcat-i18n-es.jar
/root/install/tomcat_aeaicrm_v1.0.3/lib/tomcat-i18n-fr.jar
/root/install/tomcat_aeaicrm_v1.0.3/lib/tomcat-i18n-ja.jar
/root/install/tomcat_aeaicrm_v1.0.3/lib/tomcat-jdbc.jar
/root/install/tomcat_aeaicrm_v1.0.3/lib/tomcat-util.jar
[root@192 tomcat_aeaicrm_v1.0.3]# cd ./lib/
[root@192 lib]# ./startup.sh
-bash: ./startup.sh: 没有那个文件或目录

Kinny-Wang的主页 Kinny-Wang | 初学一级 | 园豆:152
提问于:2023-07-08 21:06
< >
分享
所有回答(4)
0
dudu | 园豆:30925 (高人七级) | 2023-07-08 21:10
0

您好!从您提供的信息来看,您正在尝试启动Tomcat服务器,但是在./lib/目录下运行startup.sh时遇到了文件或目录不存在的错误。这可能是由以下几个原因导致的:

路径错误:请确保您当前的工作目录是正确的,并且startup.sh文件确实存在于./lib/目录中。您可以使用ls命令来确认文件是否存在。如果startup.sh不在./lib/目录中,请尝试在正确的目录中运行它。

文件权限问题:请确保startup.sh文件具有可执行权限。您可以使用chmod +x startup.sh命令为文件添加执行权限。

Tomcat安装问题:检查您的Tomcat安装是否完整且正确。确保您下载的Tomcat版本与您的操作系统兼容,并且解压缩后的文件结构正确。

脚本名称更改:如果startup.sh的名称已更改或存在其他类似的启动脚本,请使用正确的脚本名称来启动Tomcat。

请根据上述建议检查并尝试解决问题。如果问题仍然存在,请提供更多详细的错误信息或日志,以便我能够更好地帮助您解决问题。

Technologyforgood | 园豆:6244 (大侠五级) | 2023-07-08 21:39
0

根据 find 命令的输出结果,似乎 startup.sh 文件并没有在 lib 目录下。您可以尝试回到主目录 tomcat_aeaicrm_v1.0.3 并在那里执行 startup.sh 命令。以下是您可以使用的命令示例:

cd ..
./startup.sh

这假定 startup.sh 文件实际上位于主目录 tomcat_aeaicrm_v1.0.3 中。如果它不在那里,您可能需要再次使用 find 命令来搜索文件。

小九九呀 | 园豆:383 (菜鸟二级) | 2023-07-12 13:39
0

根据你提供的信息,看起来你正在尝试启动一个Tomcat服务器。然而,根据给出的输出,启动脚本`startup.sh`在`./lib/`目录下似乎不存在。

请确保你在正确的目录下执行启动脚本。如果你已经确定正确的路径,可能是因为脚本文件不存在或被重命名了。你可以使用`ls`命令检查当前目录下的文件列表,确认是否存在`startup.sh`脚本文件。

另外,还要确保你有执行脚本的权限。你可以使用`chmod +x startup.sh`命令为脚本添加执行权限。然后再次尝试运行`./startup.sh`命令。

如果问题仍然存在,请检查你的Tomcat安装文件,确保启动脚本的正确位置和名称。

码一码ba | 园豆:152 (初学一级) | 2023-07-13 09:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册