简体   繁体   English

Sqldeveloper在Fedora上使用Java运行时给出错误

[英]Sqldeveloper gives error on running using java on Fedora

I'm tired to install sqldeveloper (sqldeveloper-4.1.0.17.29-1.noarch.rpm) on Fedora OS so I installed jdk successfully and installed sqldevelover successfully too then I started the sqldevelober from terminal and it ask for the directory for the jdk I set the directory and then I got the error I tried to Uninstall the sqldeveloper and install it again and the same error coming up so please help I will attach the screens of the processes: 我已经厌倦了在Fedora OS上安装sqldeveloper(sqldeveloper-4.1.0.17.29-1.noarch.rpm),所以我也成功安装了jdk并也成功安装了sqldevelover,然后我从终端启动sqldevelober并询问目录jdk我设置了目录,然后出现错误,我尝试卸载sqldeveloper并再次安装它,并且出现相同的错误,因此请帮助我附加进程的屏幕:

1-cheching that the java and sqldeveloper installed 1-cheching安装了Java和sqldeveloper

[root@alaadin-fedora RPMS]# yum list java-1* Loaded plugins: langpacks Installed Packages java-1.8.0-openjdk.x86_64 1:1.8.0.31-3.b13.fc21 @updates java-1.8.0-openjdk-headless.x86_64 1:1.8.0.31-3.b13.fc21 @updates Available Packages java-1.8.0-openjdk.i686 1:1.8.0.31-3.b13.fc21 updates java-1.8.0-openjdk-accessibility.x86_64 1:1.8.0.31-3.b13.fc21 updates java-1.8.0-openjdk-demo.x86_64 1:1.8.0.31-3.b13.fc21 updates java-1.8.0-openjdk-devel.i686 1:1.8.0.31-3.b13.fc21 updates java-1.8.0-openjdk-devel.x86_64 1:1.8.0.31-3.b13.fc21 updates java-1.8.0-openjdk-headless.i686 1:1.8.0.31-3.b13.fc21 updates java-1.8.0-openjdk-javadoc.noarch 1:1.8.0.31-3.b13.fc21 updates java-1.8.0-openjdk-src.x86_64 1:1.8.0.31-3.b13.fc21 updates [root@alaadin-fedora RPMS]# rpm -q sql* package sqldeveloper-4.1.0.17.29-1.noarch.rpm is not installed [root @ alaadin-fedora RPMS]#yum list java-1 *加载的插件:langpacks已安装的软件包java-1.8.0-openjdk.x86_64 1:1.8.0.31-3.b13.fc21 @updates java-1.8.0-openjdk -headless.x86_64 1:1.8.0.31-3.b13.fc21 @updates可用软件包java-1.8.0-openjdk.i686 1:1.8.0.31-3.b13.fc21更新java-1.8.0-openjdk-可访问性。 x86_64 1:1.8.0.31-3.b13.fc21更新了Java-1.8.0-openjdk-demo.x86_64 1:1.8.0.31-3.b13.fc21更新了Java-1.8.0-openjdk-devel.i686 1:1.8 .0.31-3.b13.fc21更新了Java-1.8.0-openjdk-devel.x86_64 1:1.8.0.31-3.b13.fc21更新了Java-1.8.0-openjdk-headless.i686 1:1.8.0.31-3 .b13.fc21更新java-1.8.0-openjdk-javadoc.noarch 1:1.8.0.31-3.b13.fc21更新java-1.8.0-openjdk-src.x86_64 1:1.8.0.31-3.b13.fc21更新[root @ alaadin-fedora RPMS]#rpm -q sql *软件包sqldeveloper-4.1.0.17.29-1.noarch.rpm未安装

2-after I gave it the pass of the jdk and when I run sqldeveloper it gives me that error: 2-在我给它传递了jdk之后,当我运行sqldeveloper时,它给了我这个错误:

[root@alaadin-fedora RPMS]# sqldeveloper [root @ alaadin-fedora RPMS]#sqldeveloper

Oracle SQL Developer Copyright (c) 1997, 2014, Oracle and/or its affiliates. Oracle SQL Developer版权所有(c)1997、2014,Oracle和/或其分支机构。 All rights reserved. 版权所有。

Exception in thread "main" java.lang.UnsupportedClassVersionError: oracle/dbtools/raptor/startup/HomeSupport : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) at java.net.URLClassLoader.access$100(URLClassLoader.java:71) at java.net.URLClassLoader$1.run(URLClassLoader.java:361) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:274) at java.util.ServiceLoader$LazyIte 线程“主”中的异常java.lang.UnsupportedClassVersionError:oracle / dbtools / raptor / startup / HomeSupport:java.lang.ClassLoader.defineClass1(本机方法)处的java.lang.ClassLoader.defineClass1(本机方法)不受支持的major.minor版本52.0 .java:800),网址为java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142),网址为java.net.URLClassLoader.defineClass(URLClassLoader.java:449),网址为java.net.URLClassLoader.access $ 100(URLClassLoader.java:71)。 )的java.net.URLClassLoader $ 1.run(URLClassLoader.java:361)的java.net.URLClassLoader $ 1.run(URLClassLoader.java:355)的java.security.AccessController.doPrivileged(本机方法)的java.net。 URLClassLoader.findClass(URLClassLoader.java:354)在java.lang.ClassLoader.loadClass(ClassLoader.java:425)在sun.misc.Launcher $ AppClassLoader.loadClass(Launcher.java:308)在java.lang.ClassLoader.loadClass (ClassLoader.java:358)at java.lang.Class.forName0(本机方法)at java.lang.Class.forName(Class.java:274)at java.util.ServiceLoader $ LazyIte rator.next(ServiceLoader.java:363) at java.util.ServiceLoader$1.next(ServiceLoader.java:445) at oracle.ide.osgi.boot.LauncherUtil.processOJStartupHook(LauncherUtil.java:356) at oracle.ide.osgi.boot.LauncherUtil.initialize(LauncherUtil.java:101) at oracle.ide.osgi.boot.OracleIdeLauncher.main(OracleIdeLauncher.java:80) oracle.ide.osgi.boot.LauncherUtil.processOJStartupHook(LauncherUtil.java:356)上java.util.ServiceLoader $ 1.next(ServiceLoader.java:445)上的rator.next(ServiceLoader.java:363) osgi.boot.LauncherUtil.initialize(LauncherUtil.java:101)在oracle.ide.osgi.boot.OracleIdeLauncher.main(OracleIdeLauncher.java:80)

as I said I tired to re install sqldeveloper and it gives the same error. 正如我说的那样,我累了要重新安装sqldeveloper,它给出了相同的错误。

Check the installed java version with the minimum java runtime version specified for sql developer. 使用为sql developer指定的最低Java运行时版本检查已安装的Java版本。 It seems like the required version is higher that the installed version. 似乎所需的版本高于安装的版本。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 使用eclipse,java maven项目可以编译,但是在运行时会给出错误 - using eclipse, java maven project compiles but gives error when running 在另一个程序中运行Java程序会出现错误 - Running Java Program in another Program gives error 从 sqldeveloper 与从 java 代码运行 sql 脚本 - Running sql scripts from sqldeveloper vs from java code 运行sqldeveloper会引发错误“找不到javaw.exe” - Running sqldeveloper is throwing error “cannot find javaw.exe” 在Fedora 23上运行Android Studio时出错 - Error while running Android Studio on Fedora 23 使用ProcessBuilder从Java程序运行yarn工作会给出文件不存在错误 - Running yarn job from java program using ProcessBuilder gives file does not exist error 使用Java运行image magic的convert命令导致无法加载模块错误 - Running convert command of image magic using Java gives unable to load module error 使用简单的Java代码(将ArrayList实现为堆栈)在运行时会出错 - Simple Java code using (implementing ArrayList as a stack) gives an error when running Java JDBC-无效字符,将打印查询放入SQLDeveloper中并可以使用 - Java JDBC - invalid character, put printing query and using it in SQLDeveloper works java中的平台相关错误(在eclipse windows中运行但在linux中出现错误) - Platform dependent error in java (Running in eclipse windows but gives error in linux)
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM