Ошибка при выполнении пакетного файла BlazeDS

#batch-file #jar #file-permissions #blazeds #windows-firewall

#пакетный файл #jar #файл-разрешения #blazeds #windows -брандмауэр

Вопрос:

Я пытаюсь просмотреть образцы BlazeDS в моем веб-браузере, как показано в руководстве на этой веб-странице.

Учебник

После того, как я запустил tomcat, я открываю ссылку localhost 8400 / samples в своем браузере, как показано ниже.После ввода URL-адреса я получаю следующую страницу в своем браузере..

Пример BlazeDS

После этого я пытаюсь запустить образец базы данных в соответствии с инструкциями, приведенными в поле в начале веб-страницы. После выполнения указанной команды в командной строке я получаю следующее сообщение об ошибке.. Запрос

Кажется, я не могу понять ошибку.Несмотря на то, что я установил переменную JAVA_HOME следующим образом, я все равно получаю эту ошибку..

JAVA_HOME

Эта ошибка связана с проблемой брандмауэра? или что-то еще??

Пожалуйста, помогите..

Ответ №1:

java не является внутренней командой cmd.exe .

Поскольку эта команда не содержит расширения файла и полного пути, Windows сначала выполняет поиск в текущем каталоге C:blazedssampledb java.* , чтобы найти либо java.com , java.exe , java.bat , java.cmd , либо некоторые другие расширения файлов.

Расширения файлов определяются в переменной окружения PATHEXT, разделенной точкой с запятой, которую можно просмотреть в окне командной строки с помощью команды set PATHEXT

Если в текущем каталоге нет такого файла с именем java файла, Windows выполняет поиск во всех каталогах, указанных через точку с запятой в переменной среды PATH. Ввод только path или set path в окне командной строки приводит к отображению этих каталогов. ( set path перечислены каталоги PATH и расширения файлов PATHEXT, поскольку обе переменные среды начинаются со строки «path».)

Переменная среды JAVA_HOME, возможно, необходима самому пакету Java и другим приложениям, но определенно не читается Windows для поиска исполняемого файла с именем java.

Поиск каталога, содержащего java.exe и добавьте каталог этого файла в PATH . В командной строке это можно сделать с помощью:

 PATH=%PATH%;Full path to directory containing java
 

Не вводите двойные кавычки, даже если полный путь к каталогу, содержащему java.exe содержит 1 или более пробелов.

Или вы запускаете java-приложение с помощью командной строки

 "Full path to directoryjava.exe" -cp hsqldb.jar org.hsqldb.Server