Неуместное исключение Glassfish - PullRequest
0 голосов
/ 03 апреля 2011

Я сталкиваюсь с очень странной проблемой в IDE NetBeans 6.9.1 и GlassFish 3. Сразу после установки NetBeans поверх Windows Seven с 64-битным JDK и без создания какого-либо проекта я запускаю сервер GlassFish и получаю следующую ошибку !!!

java.lang.NoClassDefFoundError:
<local>*|localhost|127/0/0/1|MyPCName
Caused by:
java.lang.ClassNotFoundException:
<local>*|localhost|127.0.0.1|MyPCName
        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:307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class:
<local>*|localhost|127.0.0.1|MyPCName.
Program will exit.

В той же системе все работало нормально, и вдруг я получил ошибку! После этого даже удаление NetBeans и GlassFish и установка их на другой диск не решили проблему.

1 Ответ

3 голосов
/ 03 апреля 2011

Ну, я думаю, что нашел решение! Если щелкнуть правой кнопкой мыши пункт «GlassFish Server 3» в разделе «Серверы» на вкладке «Сервисы» и выбрать свойства, откроется окно сервера. На вкладке Java открытого окна есть флажок «Использовать настройку прокси-сервера IDE», который установлен по умолчанию, и я считаю, что в моей системе был настроен прокси-сервер, который по умолчанию использует в качестве прокси-сервера IDE, возникла эта странная проблема. В любом случае, снятие флажка решило проблему !!

...