|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
Пытаюсь установить программу Pentaho BI-Suite написана на java Win 10 java установлена Выполняю bat файл Выдает ошибку WARNING: Using java from path DEBUG: _PENTAHO_JAVA_HOME= DEBUG: _PENTAHO_JAVA=java.exe Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program Данные в bat файле @echo off REM ******************************************************************************************* REM This program is free software; you can redistribute it and/or modify it under the REM terms of the GNU General Public License, version 2 as published by the Free Software REM Foundation. REM REM You should have received a copy of the GNU General Public License along with this REM program; if not, you can obtain a copy at http://www.gnu.org/licenses/gpl-2.0.html REM or from the Free Software Foundation, Inc., REM 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. REM REM This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; REM without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. REM See the GNU General Public License for more details. REM REM REM Copyright 2011 - 2018 Hitachi Vantara. All rights reserved. REM ******************************************************************************************* setlocal cd /D %~dp0 cscript promptuser.js //nologo //e:jscript rem errorlevel 0 means user chose "no" if %errorlevel%==0 goto quit echo WScript.Quit(1); > promptuser.js call set-pentaho-env.bat "%~dp0jre" cd tomcat\bin set CATALINA_HOME=%~dp0tomcat SET BITS=64 SET DI_HOME="%~dp0pentaho-solutions\system\kettle" set CATALINA_OPTS=-Xms2048m -Xmx6144m -XX:MaxPermSize=256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dfile.encoding=utf8 -DDI_HOME=%DI_HOME% rem Make sure we set the appropriate variable so Tomcat can start (e.g. JAVA_HOME iff. _PENTAHO_JAVA_HOME points to a JDK) if not exist "%_PENTAHO_JAVA_HOME%\bin\jdb.exe" goto noJdk if not exist "%_PENTAHO_JAVA_HOME%\bin\javac.exe" goto noJdk set JAVA_HOME=%_PENTAHO_JAVA_HOME% set JRE_HOME= goto start :noJdk rem If no JDK found at %_PENTAHO_JAVA_HOME% unset JAVA_HOME and set JRE_HOME so Tomcat doesn't misinterpret JAVA_HOME == JDK_HOME set JAVA_HOME= set JRE_HOME=%_PENTAHO_JAVA_HOME% :start call startup :quit endlocal Не подскажите где и как мне прописать правильный путь у меня путь к java C:\ProgramData\Oracle\Java\javapath ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 12:13 |
|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
sysdm.cpl -> закладка "Дополнительно" -> кнопка "Переменные среды". Если нет прав локального администратора, то создаём "пользовательскую" переменную, если есть - можно создать "машинную". Ну или "setx /?" P.S. Скрипты, которые устанавливают окружение через поиск java.exe в путях, не могут работать, поскольку пророки выпендрились и теперь в путях находится изолированный каталог, вместо реального JRE/JDK. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 12:24 |
|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
А не подскажите точно что надо создать в параметрах среды Зарастание спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 12:29 |
|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
Алексей222 [b]Не подскажите где и как мне прописать правильный путь в начале батника set JAVA_HOME=C:\ProgramData\Oracle\Java\javapath set JRE_HOME=C:\ProgramData\Oracle\Java\javapath\jre ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 12:31 |
|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
Алексей222А не подскажите точно что надо создать в параметрах среды Зарастание спасибо Переменные 1. JAVA_HOME со значением C:\ProgramData\Oracle\Java\javapath 2. JRE_HOME соответственно с C:\ProgramData\Oracle\Java\javapath\jre ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 12:33 |
|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
SQL2008в начале батника set JAVA_HOME=C:\ProgramData\...Не надо советовать ошибки. JAVA_HOME должна указывать на каталог JRE/JDK, а не на каталог "пускачей". JAVA_HOME будет указывать, в зависимости от разрядности, или внутрь %ProgramFiles% или внутрь %ProgramFiles(x86)% JRE_HOME уже давно не используется. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 13:02 |
|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
Basil A. SidorovSQL2008в начале батника set JAVA_HOME=C:\ProgramData\...Не надо советовать ошибки. JAVA_HOME должна указывать на каталог JRE/JDK, а не на каталог "пускачей". JAVA_HOME будет указывать, в зависимости от разрядности, или внутрь %ProgramFiles% или внутрь %ProgramFiles(x86)% JRE_HOME уже давно не используется. Данные пути приведены для примера, как указанные автором. разумеется в каждом конкретном случае нужно подставлять свои значения. Насчет Basil A. SidorovJRE_HOME уже давно не используется. не соглашусь. У нас конфигурация на базе Tomcаt активно использует эту переменную. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 13:17 |
|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
SQL2008Данные пути приведены для примера, как указанные автором."Не уверен - не обгоняй". Если бы автор понимал, что делает, то этой темы просто не было.разумеется в каждом конкретном случае нужно подставлять свои значения.Вы или знаете, что пророки, в Java8, изменили установку на Windows и, соответственно, уже сталкивались с проблемой "сломавшихся скриптов" или ваши советы содержат ошибки и, соответственно, имеют крайне ограниченную ценность.не соглашусь. У нас конфигурация на базе Tomcаt активно использует эту переменную.JRE_HOME вышла из употребления уже чёрте когда. Как бы не вместе с Java5. Вы просто используете окаменевшую среду, опираясь на обратную совместимость. Оно, конечно, работает - не трогай, но конкретно котяре JRE или JDK - по барабану, поскольку по умолчанию он использует эклипсовый компилятор. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 13:27 |
|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
DEBUG: Using JAVA_HOME DEBUG: _PENTAHO_JAVA_HOME=C:\Program Files (x86)\Common Files\Oracle\Java\javapathset DEBUG: _PENTAHO_JAVA=C:\Program Files (x86)\Common Files\Oracle\Java\javapathset\bin\java.exe The JRE_HOME environment variable is not defined correctly This environment variable is needed to run this program ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 13:45 |
|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
Лучше задавать не JAVA_HOME, a PENTAHO_JAVA_HOME, чтобы не было влияния от JAVA_HOME на другие программы. Подробно возможности задания расположения Java перечислены в файле set-pentaho-env.bat , присутствующем в каждом компоненте Pentaho. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 13:48 |
|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
Basil A. Sidorov Вы просто используете окаменевшую среду, опираясь на обратную совместимость. Оно, конечно, работает - не трогай, но конкретно котяре JRE или JDK - по барабану, поскольку по умолчанию он использует эклипсовый компилятор. Именно так, мы даже на 8-ку не можем перейти, так как Legacy ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 13:48 |
|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
Алексей222DEBUG: _PENTAHO_JAVA_HOME=C:\Program Files (x86)\Common Files\Oracle\Java\javapathset Чушь какая-то. Установите 64-битный JDK и укажите в PENTAHO_JAVA_HOME путь к нему. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 13:50 |
|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
Алексей222 Код: plaintext
Ну или поищите в реестре по JavaHome, если простыми путями не ходите. Документацию , в конце-концов, прочтите ... P.S. Сисадмина попробуйте нанять, если уж совсем тяжело ... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 16:37 |
|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
Я уже дал правильный ответ, который испытал, и больше обсуждать нечего. Открывать реестр и обращаться к сисадмину ни к чему. Можно посмотреть инструкцию по установке на сайте Pentaho . В общем. Установить JDK 8 (для Pentaho 8.1) 64битный. В инструкции сказано, что совместима версия - JDK 8 , но запускается и с JDK 10. Создать переменную окружения PENTAHO_JAVA_HOME со значением пути к JDK, например C:\Program Files\Java\jdk1.8.0_102 Здесь путь - для примера. Заменить на свой фактический который получится после установки JDK. Версию JDK 8 можно взять последнюю с сайта Oracle . JAVA_HOME если оно было задано специально для Pentaho, Можно убрать. Перезагрузить Windows Всё, обсуждать больше нечего. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 17:19 |
|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
Обсуждать было бы нечего, если бы человек знал, что и где должно находится. Но перед нами очень запущенный случай, когда человек наугад подставляет первое, что попадётся на глаза. В таких ситуациях надо или доку читать или нанимать профессионала. P.S. Ещё полезно оценивать применимость своих рекомендаций за пределами собственной эпсилон-окрестности. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 17:26 |
|
Не определена переменная среды JAVA_HOME или JRE_HOME Для выполнения этой программы требу
|
|||
---|---|---|---|
#18+
Basil A. SidorovОбсуждать было бы нечего, если бы человек знал, что и где должно находится. Но перед нами очень запущенный случай, когда человек наугад подставляет первое, что попадётся на глаза. В таких ситуациях надо или доку читать или нанимать профессионала. P.S. Ещё полезно оценивать применимость своих рекомендаций за пределами собственной эпсилон-окрестности. При всем уважении, мы так можем скатиться к тому, чтобы не использовать некоторые буквы в сообщениях, так как ТС с ними пока не знаком. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2018, 09:32 |
|
|
start [/forum/topic.php?fid=59&msg=39663746&tid=2121966]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 177ms |
0 / 0 |