2013-10-26 178 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. 打開(或關閉並重新打開)服務器的概覽 屏幕。