2014-01-05 5 views
0

Я пытался создать веб-приложение. Я создал веб-приложение maven с помощью NetBeans 7.0.1. И когда я пытаюсь открыть это приложение через Intellij Idea, у меня есть следующее исключение. Может кто-нибудь объяснить, что может быть проблемой.Не удалось найти основной класс: org.glassfish.admin.cli.AsadminMain

C: \ GlassFish-4.0 \ glassfish4 \ GlassFish \ Bin \ asadmin.bat запуска домена --debug domain1 Обнаруженные сервер администратора порта: 4848 Обнаружен сервер HTTP порт: 8080 [2014-01-05 12: 05: 55,093] Мобильные телефоны Artifact: война взорвалась: сервер не подключен. Развертывание недоступно. java.lang.UnsupportedClassVersionError: орг/GlassFish/администратор/кли/AsadminMain: неподдерживаемый MAJOR.MINOR версия 51,0 на java.lang.ClassLoader.defineClass1 (Native Method) в java.lang.ClassLoader.defineClassCond (Unknown Source) в java.lang.ClassLoader.defineClass (Неизвестный источник) в java.security.SecureClassLoader.defineClass (Неизвестный источник) на java.net.URLClassLoader.defineClass (Неизвестный источник) на java.net.URLClassLoader.access $ 000 (Неизвестно Источник) в java.net.URLClassLoader $ 1.Run (Unknown Source) в java.security.AccessController.doPrivileged (Native Method) в java.net.URLClassLoader.findClass (Unknown Source) в java.lang.ClassLoader .loadClass (Неизвестный источник) at sun.misc.Launcher $ AppClassLoader.loadClass (Неизвестный источник) at java.lang.ClassLoader.loadClass (Неизвестный источник) Не удалось найти основной класс: org.glassfish.admin.cli. AsadminMain. Программа будет закрыта. Исключения в потоке сообщения «главная»

+0

я нашел решение. Если у кого-то будет такая же проблема, это решение. это из-за версии по умолчанию в системе JDK6, но ошибка не указана, и она должна быть чем-то вроде «Unsupported JDK version, используйте версию JDK7». при добавлении следующей строки в asenv.bat set AS_JAVA = C: \ Program Files \ Java \ jdk1.7.0_17 – user3127896

ответ

1

Ошибки

Unsupported major.minor version 51.0 

показывает, что вы пытаетесь использовать код, скомпилированный с JDK7 но вашей целью JDK не поддерживает версию 7 (так его, вероятно, в JDK6 или ниже) , Glassfish 4 является эталонной реализацией Java EE 7, поэтому для этого требуется JDK7 или выше.

Смотрите также:

Смежные вопросы