Tomact报java的class文件编译错误,解决方案

来源:互联网 发布:软件补丁怎么用 编辑:程序博客网 时间:2024/05/22 08:24

问题描述

tomact 运行报java编译过的class文件兼容问题或者是jar包对class不兼容的问题通常是本机编译后的class文件所用的jdk与tomact所运行的环境的jdk版本不一致所导致的。

解决办法

1.保持jdk版本一致(不推荐)

2.设定tomact的jdk运行版本

就拿第二种方法来讲,对于第二种方法网上有很多,不过简单一点的没有多少。具体步骤如下

a.本机环境与服务器环境一致(不多说),不会存在上述现象。除非没有指定对JAVA_HOME

b.本机环境与服务器环境不一致

解决方案:

1将本机的java安装文件(C:\Program Files (x86)\Java)复制到服务器的目录下(Tomact下),如下图


2.指定tomact的运行JAVA_HOME,即指定tomact运行的java环境,在tomact的bin目录下,找到starup.bat,右击编辑,添加set JAVA_HOME=E:\Tomact\Java\jdk1.7.0_51,如下图


3.点击startup.bat,即可运行。



1 0