开发者社区> 问答> 正文

项目更换JDK1.8和tomcat8后启动项目报错 ?报错

图片说明
原项目从myeclipse导入eclipse,替换完其中的一个第三方类库后需要从JDK1.7升到1.8,tomcat也从7升到8,然后就报错,说是LifecycleException,原因是java.lang.ClassNotFoundException: com.app.frame.util.logging.Log,但是这个包有导入,Log.class文件也存在,麻烦问下是什么问题?

展开
收起
爱吃鱼的程序员 2020-06-23 01:37:52 643 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    检查log包的版本,以及是否加载,清理后重新启动试试

    为什么要更换啊,直接用jdk1.7和tomcat8呗

    用tomcat7试试

    组建启动失败,有可能是组件运行需要的环境与当前不匹配

    myeclipse中用tomcat8+JDK1.8可以启动吗

    先了解下jdk1.8的jar包有哪些,再看看你自己项目工程中依赖的哪些,求同存异。

    环境有问题啊,首先项目本身有没有报错

    有可能是版本不兼容,看提示说找不到需要的class

    javac查看环境是否有问题,然后看tomcat目录下面是否编译

    可以先对一些不兼容包进行删除,然后再进行导入。这样比较麻烦,至少不用删掉整个项目进行重建。

    2020-06-23 01:38:08
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Tomcat 的云原生演进 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载