无法启动 Tomcat 服务器实例

asa*_*asa 4 java eclipse tomcat amazon-web-services

我正在尝试运行一个项目,但到目前为止还无法正常运行。数据库连接字符串是在面向 AWS 亚马逊 Web 服务器的 tomcat 服务器实例启动中的 JVM 参数。

但是当我尝试运行它时,我收到了这些错误

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 
Run Code Online (Sandbox Code Playgroud)

我有 Eclipse Java EE IDE for Web Developers Kepler Service Release 1,在 MAC os 和 Tomcat v7 上运行。我正在尝试使用DJDBC_CONNECTION_STRING. 这是我第一次检查网络服务,所以我不确定还需要什么才能建立连接!

这是我下载Tomcat v7后刚刚新建的一个实例, Preferences -> Server -> Installed Runtimes用来创建一个Tomcat安装的运行时,然后我添加了一个新的服务器并将安装目录指向下载的源。我仍然不确定 JRE 库(我有两个选项 default 和 javase6);我尝试了两者,但结果相同。

dco*_*tta 5

需要设置:“使用Tomcat安装(控制Tomcat安装)”

在此处输入图片说明

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

  1. 在“服务器”视图中右键单击我的 tomcat 服务器,选择“属性...”
  2. 在“常规”面板中,单击“切换位置”按钮。
  3. “位置:[工作区元数据]”位应该被其他东西取代。
  4. 打开(或关闭并重新打开)服务器的概览屏幕。