运行 Tomcat 7.0.34 时出错:找不到 catalina.jar

问题描述 投票:0回答:6

我有一个 Java Web 应用程序,6 个月前我一直在开发它,当我上次开发它时,它运行得很好。当我 6 个月后再次运行它时,我收到此错误“找不到 catalina.jar”。我正在使用 IntelliJ 13.0 和 tomcat 7.0.34。 有人可以帮我解决这个问题吗?

java intellij-idea tomcat7
6个回答
9
投票

我遇到了同样的问题并这样解决:

方法是在向导运行/调试配置->服务器->配置...中选择正确的Tomcat Home和Tomcat基目录


3
投票

Catalina.jar 应该已经存在于 tomcat/lib 目录中。

你的 tomcat home 设置正确吗?jar 在那里吗?


1
投票

还要确保尝试访问 lib 目录和 Catalina.jar 等的用户有权执行此操作(Unix)。


0
投票

出现此问题的原因可能是 Tomcat 被加载到 Program Files 目录中。 Intellij IDEA 无法从程序文件内的 Tomcat/lib 读取文件。可以决定:以管理员权限运行IDEA,或者下载Tomcat到其他目录。


0
投票

在 tomcat 主目录中,您必须指定正确的目录,并且应该在[在此处输入图像描述][1]路径的末尾添加反斜杠; C:\Program Files\Apache Software Foundation\Tomcat 10.1.


-1
投票

这个问题我已经解决了,你需要修改一下Tomcat Home的路径。

我的问题是,我将apache-tomcat-8.5.9的文件重命名为Tomcat,然后Idea无法区分版本。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.