我的Java web项目在本地运行完全没问题,部署在服务器上就报jar包错误
就是红色框里面的那个jar包报错我本地的jdk版本跟服务器上的完全相同,不是jdk的问题,为什么本地没问题,部署在服务器jar包就会报错,用的都是相同的jar包求解。。。...
就是红色框里面的那个jar包报错 我本地的jdk版本跟服务器上的完全相同,不是jdk的问题 ,为什么本地没问题,部署在服务器 jar包 就会报错,用的都是相同的jar包 求解。。。 在线等解答
展开
2个回答
展开全部
部署环境JDK版本和你jar包编译的环境JDK不一致,估计是一个1.6,一个1.5
更多追问追答
追问
服务器的部署环境JDK是1.5的 jar包编译环境我本地的也是1.5的,特意改的啊
追答
com.ht.db.DBOperator是在jar包里面吗?
你用winrar打开jar 看看meta-inf文件里面有jdk版本信息;你再用java -version看看虚拟机的jdk版本,然后再看看你的web服务器,tomcat或者websphere等所使用的jdk版本,这个错误我肯定的告诉你,就是编译环境和运行环境不一致导致的
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询