无法启动Tomcat服务器实例

5

我正在尝试运行一个项目,但是到目前为止仍无法使其正常工作。数据库连接字符串是通过Tomcat服务器实例启动时的JVM参数,向AWS Amazon Web服务器发送请求。

但是当我尝试运行它时,出现了以下错误:

org.apache.catalina.startup.ClassLoaderFactory validateFile
WARNING: Problem with directory [/Applications/eclipse/Eclipse.app/Contents/MacOS/lib], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/Applications/eclipse/Eclipse.app/Contents/MacOS/lib], exists: [false], isDirectory: [false], canRead: [false]
java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina
at java.net.URLClassLoader$1.run(URLClassLoader.java: 202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 06 

我在MAC OS上运行Eclipse Java EE IDE for Web Developers Kepler Service Release 1和Tomcat v7。我正在尝试使用检查已创建项目的功能。这是我第一次检查Web服务,所以我不确定还需要什么来建立连接!
这是我下载Tomcat v7后创建的新实例,使用“偏好设置 -> 服务器 -> 已安装运行时”创建了一个Tomcat安装运行时,然后我添加了一个新服务器并将安装目录指向下载的源。我仍然不确定JRE库(我有两个选项:默认和javase6);我尝试了两者但结果相同。
1个回答

6
你需要设置: “使用Tomcat安装(掌控Tomcat安装)”

enter image description here

如果服务器位置被禁用,请按照此答案的说明进行操作:

  1. 在“Servers”视图中右键单击我的Tomcat服务器,选择“属性…”
  2. 在“常规”面板中,单击“切换位置”按钮。
  3. “位置:[工作区元数据]”应该已经被替换为其他内容。
  4. 打开(或关闭并重新打开)服务器的概述屏幕。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接