想不到装个Oracle会出这个错UnsupportedClassVersionError
2011-03-10 09:46
204 查看
昨天装了个Oracle10g,今天早上发现eclipse中的htm不能用之前的Editor打开了,启动selenium server时也报出了这个错误。。。
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/openqa/se
lenium/server/SeleniumServer (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
搜索了一下原来是因为Oracle安装后自动修改了环境变量中的path变量,把Oracle的路径设置在前面了。因为我没有设置java的环境变量。启动selenium-server的时候,找不到了java的jre,找到的是oracle的jre,自然就出现了这个错误。
我修复这个问题的来源链接是http://hehaibo.javaeye.com/blog/414872
原来安装Oracle还会改变Path环境变量的设置,即使设置了JAVA_HOME,也要查看一下是不是被Oracle环境变量替代了。以后再安装的时候需要注意啊~~~
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/openqa/se
lenium/server/SeleniumServer (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
搜索了一下原来是因为Oracle安装后自动修改了环境变量中的path变量,把Oracle的路径设置在前面了。因为我没有设置java的环境变量。启动selenium-server的时候,找不到了java的jre,找到的是oracle的jre,自然就出现了这个错误。
我修复这个问题的来源链接是http://hehaibo.javaeye.com/blog/414872
原来安装Oracle还会改变Path环境变量的设置,即使设置了JAVA_HOME,也要查看一下是不是被Oracle环境变量替代了。以后再安装的时候需要注意啊~~~
相关文章推荐
- 编写Oracle包、过程或者函数,返回结果集,并且编写另一个过程或函数接收这个结果集并且输出;谁能提供思
- 想不到啊!程序员在年会上居然唱这个?!
- 关于Oracle中sysoper这个系统权限的问题
- 每日雕蟲一技[2013-04-10]Oracle一次性删除主键约束和这个索引特殊语法
- oracle的replace函数 有时候需要用到这个函数记录一下
- [推荐]ORACLE PL/SQL编程之四:把游标说透(不怕做不到,只怕想不到)
- oracle删除表后又有这个表:BIN$dJ5h8mA4Lr/gQAB/AQB0oA==$0 TABLE 存在
- oracle的shared memory realm does not exist这个错怎么解决? oracle ORA-01033(01034)问题怎么解决
- Oracle EBS用户已失效的责任(Responsibility)重新启用后切换不到这个责任的处理
- [推荐]ORACLE PL/SQL编程之四: 把游标说透(不怕做不到,只怕想不到)
- PLSQL Developer 插入中文 乱码问题,如图 这个是由于oracle服务器端字符编码 和 Oracle 客户端 字符编码不一致引起的。 检查Oracle服务器端字符编码,用 sel
- oracle查询报这个错误:single-row subquery returns more than one row
- oracle中插入一条数据id自动增长,插入之后得到这个id
- oracle中建立一个表,主键是编号P+年四位月两位+_+流水号三位001。这个怎么建啊?
- Oracle系列:重装WINDOWS系统后,恢复ORACLE 10G 全过程记录(这个真的可以,亲测)
- 一条UPDATE从生到死的整个过程的深入解析(oracle体系看完后看这个)
- ORACLE initialization or shutdown in progress 这个错误其实很容易解决
- Oracle这个名字的由来
- 解决:[不安装oracle客户端,也要连接oracle服务器]这个问题过程中的经验。
- Oracle算老几?敢用甲骨文这个名字自居? 推荐