Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2913725
  • 博文数量: 412
  • 博客积分: 3010
  • 博客等级: 中校
  • 技术积分: 7374
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-25 15:15
个人简介

学习是一种信仰。

文章分类

全部博文(412)

文章存档

2014年(108)

2013年(250)

2010年(11)

2009年(43)

我的朋友

分类: Java

2014-07-31 10:08:40

生产环境:
product@PisAppsv01:~/cpst/upu> java -jar /app/product/cpst/upu/itmatt/ITMATTGenerator.jar 
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
product@PisAppsv01:~/cpst/upu> java -version
java version "1.5.0_08"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_08-b03, mixed mode)
本机:
D:\Program Files\PowerCmd>java -version
java version "1.6.0_10-rc2"
Java(TM) SE Runtime Environment (build 1.6.0_10-rc2-b32)
Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing)
测试环境:
production@Africa:~/cpst/upu/itmatt> java -version
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
Java HotSpot(TM) 64-Bit Server VM (build 22.1-b02, mixed mode)
production@Africa:~/cpst/upu/itmatt> 

解决过程:
myeclipse:
1.Window --> Preferences -->Java --> compiler中的compiler compliance level对应的下拉菜单中选择JDK版本1.5.
----not ok:Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
2.ITMATT----右键properties----Java Compiler选择1.5
----按照jdk1.5规范编译,并不需要本机安装jdk1.5;
----not ok:Exception in thread "main" java.lang.reflect.InvocationTargetException
3.ITMATT----右键properities----Run/Debug settings----JRE选择myeclipse的J2SE-1.5(jre6)
----not ok:Exception in thread "main" java.lang.reflect.InvocationTargetException
4.下载jdk1.5 64bit,本机安装,右键properties----Java Compiler选择1.5,按照下面提示,把另外几个地方也选择已安装的1.5
----程序报错,需要改程序
5.jdk1.6打jar包,生产环境使用解包方式安装jdk1.7;
cd /app/product/cpst/upu/itmatt/jdk1.7.0_03/bin
./java -jar /app/product/cpst/upu/itmatt/ITMATTGenerator.jar
----OK

阅读(2807) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~