我正在尝试通过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测试我的代码?
答案 0 :(得分:0)
尝试从Apache tomcat站点下载。 http://tomcat.apache.org/download-70.cgi
我假设您使用的是tar.gz文件。 使用tar命令在uBuntu上解压缩。
您将拥有此类文件夹结构:
如果你想启动你的tomcat。去垃圾箱。找到文件并运行 startup.sh (linux) 然后转到您的webapps。 把你的.WAR文件放在这里。假设你的 HelloWorld.war
如果您使用的是Eclipse。您可以将tomcat目录添加到Server。 转到服务器,添加服务器,然后在那里注册您的tomcat。将其指向您解压缩tar.gz文件的目录。希望它有所帮助