开发者社区> 问答> 正文

Myeclipse 导入网站,配置到安装的Tomcat运行时Could not find the main class .

如题Myeclipse版本是 6.5
tomca 版本是tomcat-7.0.37
网站的JRE是JDK1.5.0_22
Myeclipse的Compiler compliance level 5.0
电脑本身的环境变量是jdk1.6.0_30
之前查资料说是系统的jre和Myeclipse的jre版本不一样造成的,但是网站的JRE版本我的 Myeclipse没有,而且之前能正常运行这个网站的电脑也是5.0的,没有调整成同一版本,我就派出了这个原因。
还有人说是Tomcat的配置问题,我觉得可能性比较大,因为之前组长配置网站的时候也单独配置了服务器的配置文件,所以我在那台可以正常运行此系统的电脑上仔细的找了下配置文件,发现有三个文件,我就根据自己的网站的安装位置稍微修改了一下配置文件放在了Tomcat的配置文件下,但是还是出现这个报错。
现在我就不明白到底是怎么回事了,我希望有此类经验的各位能帮下小弟。

展开
收起
a123456678 2016-03-10 09:34:28 2337 0
1 条回答
写回答
取消 提交回答
  • 这个问题困扰了我一下午,没想到临下班的时候成功解决了,错误的原因就是我在Myeclipse里面应用了Tomcat7 而目前的MyEclipse的内核为Eclipse3.5. 尚不能提供直接对tomcat 7的支持,最新的Eclipse3.6.可以直接支持。所以之前的问题在我把Tomcat的JDK改为1.6,把lanuch更改为Debug model之后就变成
    java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
    这个错误了,服务器不再找不到main class文件了

    2019-07-17 18:56:50
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Tomcat 的云原生演进 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载