Tomcat无效的lib目录

时间:2012-05-21 04:27:58

标签: java spring tomcat ubuntu

我正在尝试通过eclipse使用tomcat部署一个基本的HelloWorld Web应用程序,但我似乎无法用eclipse部署它。这是我手动部署时收到的错误消息。

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测试我的代码?

1 个答案:

答案 0 :(得分:0)

尝试从Apache tomcat站点下载。 http://tomcat.apache.org/download-70.cgi

我假设您使用的是tar.gz文件。 使用tar命令在uBuntu上解压缩。

您将拥有此类文件夹结构:

  • LIB
  • web应用
  • 日志

如果你想启动你的tomcat。去垃圾箱。找到文件并运行 startup.sh (linux) 然后转到您的webapps。 把你的.WAR文件放在这里。假设你的 HelloWorld.war

如果您使用的是Eclipse。您可以将tomcat目录添加到Server。 转到服务器,添加服务器,然后在那里注册您的tomcat。将其指向您解压缩tar.gz文件的目录。希望它有所帮助