Подтвердить что ты не робот

"Система не может найти указанный путь." сообщение об ошибке при попытке запустить GlassFish с помощью asadmin

Я попытался выполнить Учебное пособие по Java EE 6 и запустить GlassFish с помощью следующей команды. Но я получил сообщение об ошибке. Как это решить?

C:\glassfish3\bin>asadmin start-domain --verbose
The system cannot find the path specified.
4b9b3361

Ответ 1

Я исправил эту проблему, отредактировав glassfish3\glassfish\config\asenv.bat как описано в параметре domain1, не настроен - система не может найти указанный путь

затем я получил сообщение об ошибке, так как доменов не было, что было решено путем редактирования glassfish3\bin\asadmin.bat как описано в Oracle Glassfish Решение "Нет домена" Решение glassfish3\bin\asadmin.bat

Ответ 2

  • Перейдите в asenv.bat файл в каталоге конфигурации
  • удалить строку set AS_JAVA="C:/Program Files(x86)/Java/"
  • повторить asadmin.

Он будет работать на этот раз!

Ответ 3

Привет, я столкнулся с той же проблемой. Я могу решить эту проблему, выполнив следующие шаги:

Перейдите в \glassfish\config (Примечание: в моем случае это c:\glassfish3\glassfish\config)

Теперь откройте asenv.bat в блокноте.

Сделайте значение AS_JAVA таким же, как переменная среды JAVA_HOME.

Теперь откройте командную строку и перейдите в папку bin и запустите домен asdmin start-domain1.

Если вы получаете ошибку, которой не существует, создайте новый домен, указав ниже ссылку: http://docs.oracle.com/cd/E19776-01/820-4497/create-domain-1/index.html

Ответ 4

У меня возникла эта ошибка при установке Java EE (включая GlassFish) с использованием 64-битных окон 7. Как ссылка на установку того же самого Java EE, который был последним для моего 64-битного Linux, работал хорошо, и я мог видеть, как он установил домен по умолчанию вверх.

Похоже, что в моем 64-битном окне 7 asadmin.bat смотрит мою java из "C:\Program Files (x86)\Java\bin\java", даже если я установил 64-разрядную версию в "C:\Program Files\Java\jdk1.7.0_10\Bin".

asadmin.bat запускает сначала "% ~ dp0..\glassfish\config\asenv.bat", а затем изучает, где, если угадывает java. В этом есть что-то странное, почти в моей конфигурации, но я не могу исправить это красиво

%JAVA% -jar "%~dp0..\glassfish\modules\admin-cli.jar" %*

Я мог бы вручную установить% JAVA% вправо, но как настроить лучшую коррекцию?