工程运行环境变更时报错“类文件具有错误的版本 50.0,应为 49.0”
2012-02-21 20:04
405 查看
今天出现“ 类文件具有错误的版本 50.0,应为 49.0”这种异常,是jdk1.6编译的文件,跑在jdk1.5的环境的服务器上,但是把jdk装为1.6之后还是出现同样的问题,弄了几个小时找不到原因,非常苦恼。下班回家后,那自己的电脑模拟测试,发现classpath没配置时,出现这样的问题
配置环境变量
系统变量:
JAVA_HOME = C:\Program Files\Java\jdk1.6.0_02
CATALINA_HOME = E:\workspace\tomcat\guanganmen_yiyuan\Tomcat5.0\
CLASSPATH = .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar ;(要加.表示当前路径)
PATH=.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
今天发现自己还有这么多基础的东西都不明白,真是汗颜呀。。
变量的意思:
JAVA_HOME 指定jdk安装目录
CATALINA_HOME 为tomcat服务的目录
PATH路径,是java编译时需要调用的程序(如java,javac等)所在的地方
CLASSPATH 类的路径,在编译运行java程序时,如果有调用到其他类的时候,在classpath中寻找需要的类。
配置环境变量
系统变量:
JAVA_HOME = C:\Program Files\Java\jdk1.6.0_02
CATALINA_HOME = E:\workspace\tomcat\guanganmen_yiyuan\Tomcat5.0\
CLASSPATH = .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar ;(要加.表示当前路径)
PATH=.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
今天发现自己还有这么多基础的东西都不明白,真是汗颜呀。。
变量的意思:
JAVA_HOME 指定jdk安装目录
CATALINA_HOME 为tomcat服务的目录
PATH路径,是java编译时需要调用的程序(如java,javac等)所在的地方
CLASSPATH 类的路径,在编译运行java程序时,如果有调用到其他类的时候,在classpath中寻找需要的类。
相关文章推荐
- 类文件具有错误的版本 50.0 应为49.0
- 类文件具有错误的版本 50.0,应为 49.0
- 类文件具有错误的版本 50.0,应为 49.0 解决二三事
- 错误:"类文件具有错误的版本 50.0,应为 49.0"的解决
- 错误的类文件:… 类文件具有错误的版本 52.0,应为 50.0
- 解决问题【***.class类文件具有错误的版本52.0,应为50.0*****】,知识点整理
- Unsupported major.minor version 49.0的错误(JDK 编译与运行 版本不匹配)
- Qt creator工程项目移植时因环境变换造成qmake错误的解决方案 1.问题描述:移植从他机上的qt工程项目,打开时提示: Qt Creator找到了一个由其他开发环境创建的设置文件,或许
- centos shell基础 alias 变量单引号 双引号 history 错误重定向 2>&1 jobs 环境变量 .bash_history source配置文件 nohup & 后台运行 cut,sort,wc ,uniq ,tee ,tr ,split, paste cat> 2.txt <<EOF 通配符 glob模式 发邮件命令mail 2015-4-8 第十二节课
- android studio 1.3.2创建的Hello World工程在老版本系统的手机上运行错误
- ubuntu环境下Qt可执行文件运行的常见错误:GLib-GIO:ERROR
- 用Visual Studio高版本打开低版本的工程,转换时出现错误:fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 关于Unity工程切换运行环境的文件
- 无法升级数据库 'SchoolPlatForm1',因为它是只读的,或者具有只读文件。请将数据库或文件设为可写,然后重新运行恢复操作。 (Microsoft SQL Server,错误: 3415)
- 文件函数Django1.5实战第一步之搭建环境,创建工程,运行开发服务器Strut2教程-java教程
- 求助,为什么我本地的xcode工程拷贝到别的mac机上运行总是报错链接缺少文件呢?xcode版本是一样的呀
- 无法升级数据库 'SchoolPlatForm1',因为它是只读的,或者具有只读文件。请将数据库或文件设为可写,然后重新运行恢复操作。 (Microsoft SQL Server,错误: 3415)
- 解决jdk环境变量设置完后,在cmd中运行javac出现’javac‘不是内部或外部命令,也不是可运行的程序或批处理文件的错误提示
- OS X环境下SVN回滚工程到指定版本,回滚指定文件到指定版本
- 配置《UNIX环境高级编程》中程序的运行环境,解决“apue.h:没有那个文件或目录”错误