обновить intellij JDK с 1.6 до 1.7 проблема - PullRequest
0 голосов
/ 09 сентября 2018

Мне нужно обновить версию моего старого весеннего проекта JDK с 1.6 до 1.7.Я использую intellij 11.1.1 и weblogic 10.3.3. Я сделал следующие изменения:

  1. изменил Project SDK на 1.7 в настройках проекта
  2. изменил все SDK модулей на 1.7 в настройках проекта
  3. изменить JRE Maven runner на 1,7
  4. изменить JAVA_HOME в переменной среды Windows на местоположение JDK 1.7
  5. изменить оба BEA_JAVA_HOME и SUN_JAVA_HOME на JDK 1.7 в setDomainEnv.sh в моем домене
  6. изменить JAVA_HOME на 1,7 в файле commEnv.sh

, но при запуске проекта в выводе intellij записывается следующее сообщение:

запуск weblogicс версией Java: версия Java "1.6.0_21" Java (TM) SE Runtime Environment (сборка 1.6.0_21-b07) Клиентская виртуальная машина Java HotSpot (TM) (сборка 17.0-b17, смешанный режим, совместное использование) Запуск WLS со строкой: C: \ Java \ JDK16 ~ 1.0_2 \ bin \ java -client

Я действительно запутался в этой проблеме, спасибо за вашу помощь

Ответы [ 2 ]

0 голосов
/ 10 сентября 2018

Интеллектуальные подсказки: C: \ WLMiddleware \ user_projects \ домены \ корпус \ startWebLogic.cmd JRE не было найдено в каталоге C: \ Java \ jdk1.6.0_21. (JAVA_HOME) Пожалуйста, измените вашу среду и установите JAVA_HOME

Конфигурация переменной среды

setDomainEnv file: WL_HOME = "C:" /WLMiddleware/wlserver_10.3 экспорт WL_HOME

BEA_JAVA_HOME = "C: / Program Files (x86) /Java/jdk1.7.0_79" экспорт BEA_JAVA_HOME

SUN_JAVA_HOME = "C: / Program Files (x86) /Java/jdk1.7.0_79" экспорт SUN_JAVA_HOME

if ["$ {JAVA_VENDOR}" = "Oracle"]; затем JAVA_HOME = "$ {BEA_JAVA_HOME}" экспорт JAVA_HOME еще if ["$ {JAVA_VENDOR}" = "Солнце"]; затем JAVA_HOME = "$ {SUN_JAVA_HOME}" экспорт JAVA_HOME еще JAVA_VENDOR = "ВС" экспортировать JAVA_VENDOR JAVA_HOME = "C: / Program Files (x86) /Java/jdk1.7.0_79" экспорт JAVA_HOME фи фи

0 голосов
/ 09 сентября 2018

Пожалуйста, сравните ваши шаги с этими:

  1. Установить JDK 7;
  2. Остановите все процессы, которые используют ваш MW_HOME.
  3. Отредактируйте $ MW_HOME / wlserver_10.3 / common / bin / commEnv.sh и измените JAVA_HOME местоположение.
  4. Для каждого домена измените сценарий домена setDomainEnv.sh на разместить для сети JAVA_HOME
  5. Изменить расположение JDK, указанное в файле nodemanager.properties для по умолчанию и любой другой существующий процесс менеджера узлов
  6. Заменить новое местоположение JDK на все второстепенные инструменты, используемые в том же MW_HOME, например, BSU, деинсталлятор и т. Д.
  7. Перезапустите процессы как обычно, они должны взять новый JDK версия.

Также см. Эту ссылку для получения более подробной информации.

Надеюсь, это поможет вам решить вашу проблему,

...