eclipse 启动tomcat出错

jxl63589847 2010-11-03 09:40:27
java.lang.NoClassDefFoundError: org/apache/catalina/startup/Bootstrap
Exception in thread "main"


求助!
...全文
99 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
bauterujj 2010-11-03
  • 打赏
  • 举报
回复
1.运行时,带了.class后缀?
系统会误认为你运行的是HelloWorld包下的名为class的类文件,会到系统的CLASSPATH下(一般都包括当前目录)企图寻找 HelloWorld.class.class这样的类,这样的类当然不存在了;并且也不可能存在,因为class是关键字,不能作为一个类的名字。所以 会报如下错误信息:

  Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld/class
2. 就可能是文件名大小写错误。





sotom 2010-11-03
  • 打赏
  • 举报
回复
1. 运行的时候,加上-cp参数,值是一个”.”,表示当前目录。比如:

java -cp . VolcanoRobot

2. 在环境变量里写CLASSPATH = .\;%JAVA_HOME%\lib\tools.jar,同样,注意前面那个”.”。运行时就可以:

java VolcanoRobot

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧