Runtime Ошибка балерины
3 ответа
Вам нужно установить переменную JAVA_HOME перед запуском программы
Для установки JAVA_HOME мы используем.bash_profile, который является стартовым скриптом. Этот конкретный файл используется для команд, которые выполняются, когда обычный пользователь входит в систему. Для установки JAVA_HOME необходимо выполнить следующие шаги:
- Войдите в свою учетную запись и откройте файл.bash_profile $ vi ~/.bash_profile Если для вашего пути установлено значение /usr/java/jdk1.6.0_06/, установите JAVA_HOME следующим образом:
- экспорт JAVA_HOME=/usr/java/jdk1.6.0_06/
- Сохраните и закройте файл. Выйдите из системы и войдите обратно, чтобы увидеть новые изменения, или введите source ~/.bashrc
для получения дополнительной информации http://www.wikihow.com/Set-Java-Home
Это может помочь вам.
1) Щелкните правой кнопкой мыши значок "Мой компьютер" на рабочем столе и выберите "Свойства".
2) Откройте вкладку "Дополнительно".
3) Нажмите кнопку Переменные среды
4) В разделе "Системная переменная" нажмите "Создать".
5) Введите имя переменной как JAVA_HOME
6) Введите значение переменной в качестве пути установки "C:\Program Files\Java\jdk1.6.0_06" (приусловии, что ваш путь jdk находится в этом каталоге)
7) Нажмите ОК
8) Нажмите Применить изменения
9) Перезагрузите компьютер, чтобы убедиться, что изменения отражены.
10) Вуаля!;)
Найдите каталог установки Java (если вы не меняли каталог при установке, это будет что-то вроде этого.
C:\Program Files\Java\jdk1.8.0_65
)Windows 8 или 10 - перейдите в Панель управления> Система> Расширенные настройки системы
Нажмите Переменные среды
Под Системными Переменными нажмите New
В поле Имя переменной введите либо:
JAVA_HOME
если вы установилиJDK
(Java Development Kit) илиJRE_HOME
если вы установилиJRE
(Среда выполнения Java)В поле Значение переменной введите свой
JDK
или жеJRE
путь установки
- Нажмите ОК
Вы также можете попробовать использовать установщик Windows Ballerina вместо извлечения дистрибутива из zip-файла, поскольку установщик содержит пакетную JRE(1.8), так что пользователям не придется беспокоиться о своей локальной среде java.