David_lou 2014-06-03 08:44 采纳率: 100%
浏览 5459
已采纳

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的配置文件下,但是还是出现这个报错。
现在我就不明白到底是怎么回事了,我希望有此类经验的各位能帮下小弟。

  • 写回答

1条回答 默认 最新

  • David_lou 2014-06-03 09:24
    关注

    这个问题困扰了我一下午,没想到临下班的时候成功解决了,错误的原因就是我在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文件了
    然后找了一下这个问题的解决方案,有大神是这么解决得。我也是参照这个解决方案解决得,给大家连接:http://xuejiangtao.iteye.com/blog/882585

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂
  • ¥15 wordpress 产品图片 GIF 没法显示
  • ¥15 求三国群英传pl国战时间的修改方法
  • ¥15 matlab代码代写,需写出详细代码,代价私
  • ¥15 ROS系统搭建请教(跨境电商用途)
  • ¥15 AIC3204的示例代码有吗,想用AIC3204测量血氧,找不到相关的代码。