Хобрук: Ваш путь к мастерству в программировании

ошибка затмения: стеклянная рыба\домены\домен1 не существует

У меня есть веб-профиль java ee6 sdk, и я использую eclipse ee. Я установил подключаемый модуль Glassfish для eclipse с помощью Загрузить дополнительные серверные адаптеры в мастере Новый сервер. Теперь во время создания тестового приложения eclipse выдает эту ошибку glassfish\domains\domain1 не существует. В чем причина и как ее удалить?


  • У вас есть каталог domain1 в папке Glassfish/domains? 12.04.2011

Ответы:


1

Либо ваш подключаемый модуль eclipse Glassfish указывает на неправильный домен, либо на вашем сервере нет домена, хотя должен быть по крайней мере домен по умолчанию, который обычно называется domain1.

Проверьте имя своего домена в каталоге glassfish-install-dir\glassfish\domains. Если подкаталога нет, вы можете создать домен с помощью инструмента asadmin:

glassfish-install-dir\bin\asadmin create-domain your-domain-name

См. это описание создания- команда домена.

Если у вас уже есть домен с именем, отличным от domain1, вам необходимо перенастроить подключаемый модуль eclipse glassfish. (Поскольку я не использую eclipse, я не могу продолжать. Но я помню руководство BalusC по этой теме).

12.04.2011
  • Я не создаю домен. Только что установил веб-профиль Java EE 6. Затем установил плагин Glassfish и столкнулся с этой проблемой. Я попытался запустить команду glassfish\bin\asadmin create-domain doamin1, но cmd выдает ошибку: «система не может найти указанный путь». 12.04.2011
  • @ user701854: обновил мой ответ и уточнил каталоги. Обратите внимание, что внутри вашего каталога Glassfish-install-dir есть каталог Glassfish. И там должны быть ваши домены. 12.04.2011
  • да, и я использовал путь pf такой же. Это точно "D:\Java6EE\glassfish\bin\asadmin". Я использовал этот путь, но странно cmd выдает ошибку пути. Я выполнил все шаги, указанные в руководстве BalusC, за исключением того, что не создавал учетную запись администратора при установке веб-профиля Java EE и оставлял оба поля admin/pass пустыми. 12.04.2011
  • Что находится внутри вашего каталога Glassfish\domains? 12.04.2011

  • 2

    Перейдите в каталог <Glassfish-install-directory>/glassfish/config.

    Отредактируйте asenv и укажите вашу установку JDK для set AS_JAVA=C:\Java\jdk.

    Теперь вы сможете запустить asadmin.

    Создайте новый домен, используя asadmin create-domain domain1 (внутри каталога bin).

    Настройка сервера в eclipse теперь найдет ваш вновь созданный домен.

    03.01.2012
  • не работает .. все еще говорит, что домен не может быть создан. 23.02.2014

  • 3

    Я столкнулся с этой же проблемой и исправил ее следующим образом:

    1. Откройте командную строку и перейдите к C:\glassfish3\glassfish\bin (или к любому другому каталогу вашей стеклянной рыбы)
    2. Выполнить asadmin
    3. Введите create-domain --adminport 4848 domain1 (ваш отладочный порт наверное может быть любым)
    4. Вернитесь в Eclipse и продолжите
    26.09.2012

    4

    Хотя поздний ответ, но может быть полезен для тех, кто сталкивается с подобными проблемами.

    Если в вашем пути к стеклянной рыбе нет домена, например, C:\glassfish4\glassfish\domains\, вы можете создать новый домен по тому же пути следующим образом:

    1. Перейдите в каталог C:\glassfish4\bin\ и дважды щелкните asadmin.bat. Он откроет командную строку как asadmin >

    2. Введите следующую команду asadmin > create-domain --adminport 4848 domain1

    3. Нажмите Enter несколько раз, чтобы сохранить настройки по умолчанию, а именно. логин (админ) пароль и прочее.

    Вот и все. Вы найдете domain1, созданный в каталоге C:\glassfish4\glassfish\domains\ со всеми конфигурациями по умолчанию.

    Если вы хотите создать домен в другом каталоге или хотите получить дополнительную информацию, обратитесь к Справочному руководству Oracle Glassfish:

    http://docs.oracle.com/cd/E19798-01/821-1758/create-domain-1/index.html

    29.04.2015

    5

    Eclipse не имеет настройки пути домена для сервера Glassfish. Эта ошибка возникает, когда путь к домену неверен. Убедитесь, что при запуске приложения в eclipse укажите учетные данные пользователя/пароля Glassfish.

    06.05.2016

    6

    В моем случае C:\glassfish4\glassfish\domains\domain1\config\ domain.xml был переименован во что-то вроде domain568912323464576456.xml, поэтому я отредактировал файл , оставив его как должно быть названо и сделано, сервер снова запустился.

    30.01.2017

    7

    создать новый домен с

    asadmin create-domain myDomain
    

    добавьте путь этого нового домена, если будет сообщение "домен недействителен", сделайте для папки domains/myDomain/conf разрешение не только на корень. Если есть сообщение «недоступно для записи», откройте Eclipse как root и повторите попытку. Это должно работать в этих случаях.

    25.06.2017

    8

    Вы должны добавить пароль для вашего администратора. Ошибка затмения. Eclipse не распознает домен без пароля администратора.

    Когда вы создаете домен, добавляете пользователя-администратора и пароль, и Eclipse больше не жалуется.

    28.08.2015
    Новые материалы

    Создание кнопочного меню с использованием HTML, CSS и JavaScript
    Вы будете создавать кнопочное меню, которое имеет состояние наведения, а также позволяет вам выбирать кнопку при нажатии на нее. Финальный проект можно увидеть в этом Codepen . Шаг 1..

    Внедрите OAuth в свои веб-приложения для повышения безопасности
    OAuth — это широко распространенный стандарт авторизации, который позволяет приложениям получать доступ к ресурсам от имени пользователя, не раскрывая его пароль. Это позволяет пользователям..

    Классы в JavaScript
    class является образцом java Script Object. Конструкция «class» позволяет определять классы на основе прототипов с чистым, красивым синтаксисом. // define class Human class Human {..

    Как свинг-трейдеры могут использовать ИИ для больших выигрышей
    По мере того как все больше и больше профессиональных трейдеров и активных розничных трейдеров узнают о возможностях, которые предоставляет искусственный интеллект и машинное обучение для улучшения..

    Как построить любой стол
    Я разработчик программного обеспечения. Я люблю делать вещи и всегда любил. Для меня программирование всегда было способом создавать вещи, используя только компьютер и мое воображение...

    Обзор: Машинное обучение: классификация
    Только что закончил третий курс курса 4 часть специализации по машинному обучению . Как и второй курс, он был посвящен низкоуровневой работе алгоритмов машинного обучения. Что касается..

    Разработка расширений Qlik Sense с qExt
    Использование современных инструментов веб-разработки для разработки крутых расширений Вы когда-нибудь хотели кнопку для установки переменной в приложении Qlik Sense? Когда-нибудь просили..