Проблема установки интеграции с Pentaho в macOS 10.15.4 - PullRequest
0 голосов
/ 14 апреля 2020

Я пытаюсь установить PDI 9 и продолжаю получать ошибку ниже терминала.

Java HotSpot(TM) 64-Bit Server VM warning: Ignoring option MaxPermSize; support was removed in 8.0
-Djava.endorsed.dirs=%JAVA_ENDORSED_DIRS is not supported. Endorsed standards and standalone APIs in modular form will be supported via the concept of upgradeable modules.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

В настоящее время у меня установлено следующее.

I попробовал обходной путь, найденный здесь , удалив из ложки строку ниже. sh файл.

-Djava.endorsed.dirs=%JAVA_ENDORSED_DIRS

Файл ложки. sh запускается, однако приложение сразу закрывается после вытягивания вверх. Ниже показаны первые несколько строк, которые содержат несколько предупреждающих сообщений.

DEBUG: Using value (/Users/juanflorencioferrer/Downloads/data-integration/Data 
Integration.app/Contents/MacOS/../../../) from calling script
Java HotSpot(TM) 64-Bit Server VM warning: Ignoring option MaxPermSize; support was removed in 8.0
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.pentaho.di.core.plugins.KettleURLClassLoader (file:/Users/juanflorencioferrer/Downloads/data-integration/launcher/../lib/kettle-core-9.0.0.0-423.jar) to field java.net.URLClassLoader.ucp
WARNING: Please consider reporting this to the maintainers of org.pentaho.di.core.plugins.KettleURLClassLoader
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
20:03:06,639 INFO  [KarafBoot] Checking to see if org.pentaho.clean.karaf.cache is enabled
20:03:06,801 INFO  [KarafInstance]
...
2020/04/14 20:03:36 - Spoon - Spoon  has ended.
stopping
[Process completed]

Буду признателен за любую помощь!

1 Ответ

0 голосов
/ 15 апреля 2020

Похоже, мне нужно было удалить существующую версию JDK 11 и заменить ее на JDK 8. Ссылка ниже для получения инструкций.

https://www.codevoila.com/post/78/how-to-uninstall-or-remove-jdk-in-mac-os-x

...