Tomcat启动的时候控制台全是红色的警告

来源:4-1 页面创建-Struts2整合Spring

qq_风吹不散我们的回忆_0

2017-03-04 16:02

三月 04, 2017 3:57:46 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:SSH' did not find a matching property. 为什么我的Tomcat出现这个问题 而且启动的时候颜色都是红色的 知道的告诉我一下咯!!

写回答 关注

1回答

  • 冬夜飞雪
    2017-03-05 11:57:43

    这是因为, 使用的Myeclipse 的编译时的 JDK 版本比较高.  而tomcat 使用的jre 版本比较低.

    举例 :  在jdk 1.6 编译的 .class  文件,  使用jre  1.5 环境运行 就会报 Bad version number in .class

    解决办法:(任选其一)

    更改tomcat 的版本(高版本的tomcat 使用的jre版本也会相对较高)

    指定tomcat 运行的jre (通常配置jre 的环境变量就好了, tomcat自己会找寻jre的环境变量)

    (推荐)   更改Myeclipse 编译级别  , 详情请看下图:

    Myeclipse 菜单栏的 Windows --> Preferences -->  Java -- > Compiler

    调整右边的 Compiler compliance level: 为1.5 就可以了.

    http://img.mukewang.com/58bb8ca60001fa7906000471.jpg


    注意在项目中也要同样更改 jdk 的编译级别!

    具体是.  项目,右键 Properties --> Java -- > Compiler


基于SSH实现员工管理系统之框架整合篇

本视频教程主要介绍环境搭建和SSH框架整合,逐层深入理解学习

49831 学习 · 344 问题

查看课程

相似问题