2

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サービスバスとoracleデータベースエクスプレスエディションをインストールしようとしましたが、一部のファイルが上書きされた可能性がありますか?

4

2 に答える 2

3

JDeveloperのシステム・ディレクトリを削除してみてください。C:\ Users \ yourUser \ AppData \ Roaming \ JDeveloperの下にあるはずです。その後、JDeveloperを再起動します。

ネットワーク経由でアクセスできないファイルを開こうとしているようです。

于 2012-07-13T17:52:19.187 に答える
2

system11.1.xxxxフォルダを削除した後、次に行うことは、JDev全体を削除またはアンインストールしてから、再度インストールすることです。その後、他のインストールによって上書きされる可能性のあるすべてのファイルを元のバージョンに戻す必要があります。

JDevは、スペースを含まないパスにインストールする必要があります。

ティモ

于 2012-07-14T11:04:53.730 に答える