wo812389882
wo812389882
采纳率57.1%
2017-08-23 02:01 阅读 3.4k
已采纳

web项目本地启动没问题,放到服务器启动无法加载类异常

50

web项目,在本地跑起来是没有问题的,放到服务器,启动tomcat提示java.lang.ClassNotFoundException: Could not load requested class : cn.rongcloud.crm.domain.CustDeploymentDocument

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • 已采纳
    zy841958835 cloudyzhao 2017-08-23 03:17

    1.对比下本地和服务器的所有jar包 是不是个数名称版本是否相同
    2.查看下tomcat和jdk的版本

    点赞 评论 复制链接分享
  • majer_yu Qurite 2017-08-23 02:12

    楼主也没说用了什么技术,首先可能是你扫描的包不对,扫描不到这个类,你可以把这个类的整个目录放上去
    cn.rongcloud.crm.domain.CustDeploymentDocument
    点一下看看能不能链接过去
    另外看看类名什么的有没有写错,对应不上

    点赞 评论 复制链接分享
  • testcs_dn 微wx笑 2017-08-23 02:22

    1、查看服务器上的包中有没有 class : cn.rongcloud.crm.domain.CustDeploymentDocument;
    2、服务器 容器和JDK版本是否与本地一致?

    点赞 评论 复制链接分享
  • satan_smiles satan_smiles 2017-08-26 10:15

    那你的这个ClassNotFoundException异常是不是该web项目引用了其他java项目,然后这个项目在发布的时候没有正确引用到发布环境中,
    你可以查看下服务器中的webapps中该项目是不是没有你引用的java项目的jar文件。
    如果本地运行正常的话,那你可以把本地tomcat中webapps中的该web项目拷贝到服务器中即可,不需要直接操作项目导出war包。

    点赞 评论 复制链接分享

相关推荐