2012-05-21 68 views
0

我想通過eclipse與tomcat部署一個基本的HelloWorld web應用程序,但我似乎無法用eclipse部署它。這是我手動部署時收到的錯誤消息。Tomcat無效的lib目錄

May 20, 2012 10:44:09 PM org.apache.catalina.startup.ClassLoaderFactory validateFile 
WARNING: Problem with directory [/home/chris/lib], exists: [false], isDirectory:   [false], canRead: [false] 
May 20, 2012 10:44:09 PM org.apache.catalina.startup.ClassLoaderFactory validateFile 
WARNING: Problem with directory [/home/chris/lib], exists: [false], isDirectory:  [false], canRead: [false] 
java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266) 
    at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:217) 
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:406) 

我在運行ubuntu 11.10,我手動安裝了eclipse,並通過eclipse安裝了tomcat。 我正在努力讓我的代碼進入github,並在我確認其工作時發佈鏈接。

如何在Ubuntu上通過tomcat測試我的代碼?

+0

看起來像你有文件夾和文件的問題,看看在堆棧跟蹤警告。用http:// localhost:8080驗證你的tomcat安裝和啓動,並在其上設置一個演示應用程序。 –

回答

0

嘗試從Apache Tomcat站點下載。 http://tomcat.apache.org/download-70.cgi

我假設你使用tar.gz文件。 使用tar命令在uBuntu上解壓縮它。

你有這樣的文件夾結構:

  • LIB
  • 的webapps
  • 日誌

如果你想開始你的tomcat 。去bin。找到文件並運行startup.sh(linux) 然後轉到您的webapps。 把你的.WAR文件放在這裏。假設您的HelloWorld.war

如果您使用的是Eclipse。您可以將您的tomcat目錄添加到服務器。 轉到服務器,添加服務器,並在那裏註冊你的tomcat。將其指向您提取tar.gz文件的目錄。希望它有幫助

+0

完成手動安裝並獲取WTP插件。 感謝您的幫助! – Chris