2013-10-26 140 views
2

我正在尝试运行一个项目,但直到现在才能正常工作。 数据库连接字符串是tomcat服务器实例启动时朝向AWS amazon web服务器的JVM参数。uanble启动Tomcat服务器实例

但是当我尝试运行它,我得到这些错误

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 

我的Eclipse的Java EE IDE为Web开发开普勒服务发布1在Mac OS和Tomcat运行V7。 我正在尝试使用DJDBC_CONNECTION_STRING检查已创建项目的功能。 这是我第一次检查Web服务,所以我不确定还需要什么来建立连接!

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

回答

2

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

enter image description here

如果服务器位置是禁用遵循这一answer的指令:

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