JDeveloper 11g没有打开

时间:2012-07-13 16:14:08

标签: ide jdeveloper

我正在尝试打开jdeveloper 11g并且它什么也没做。运行jdev.exe时出现以下错误

IDE boot startup failed.
java.lang.NoClassDefFoundError: oracle/classloader/SharedCodeSourceURL
        at oracle.ide.boot.IdeLauncher.initURLStreamHandlerFactory(IdeLauncher.j
ava:146)
        at oracle.ide.boot.IdeLauncher.launchImpl(IdeLauncher.java:87)
        at oracle.ide.boot.IdeLauncher.launch(IdeLauncher.java:65)
        at oracle.ide.boot.IdeLauncher.main(IdeLauncher.java:54)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at oracle.ide.boot.Launcher.invokeMain(Launcher.java:713)
        at oracle.ide.boot.Launcher.launchImpl(Launcher.java:115)
        at oracle.ide.boot.Launcher.launch(Launcher.java:68)
        at oracle.ide.boot.Launcher.main(Launcher.java:57)
Caused by: java.lang.ClassNotFoundException: oracle.classloader.SharedCodeSource
URL
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:305)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:246)

我试图安装oracle servicce总线和oracle数据库快速版,有可能某些文件被覆盖了吗?

2 个答案:

答案 0 :(得分:2)

尝试删除JDeveloper的系统目录 应该在C:\ Users \ yourUser \ AppData \ Roaming \ JDeveloper下 然后重新启动JDeveloper

看起来它正在尝试打开一个无法通过网络访问的文件。

答案 1 :(得分:2)

删除system11.1.x.x.x.x文件夹后要做的下一步是删除或卸载整个JDev,然后重新安装。然后,其他安装可能会覆盖的所有文件都应该恢复原始版本。

您应该将JDev安装到没有空格的路径中。

蒂莫