我正在尝试运行一个项目,但直到现在还无法使其正常工作。数据库连接字符串是 tomcat 服务器实例向 AWS amazon Web 服务器启动时的 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
我有 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);我都尝试了,但结果相同。