Разместите документацию по виртуальной машине на GitHub (например, CONFIGURE.md упоминает несколько -H:...
параметры, такие как -H:ReflectionConfigurationResources
или -H:ConfigurationFileDirectories
. Где можно найти справочную документацию по этим параметрам? Справочник GraalVM> Исходное изображение дает только базовый обзор.
Где находится документация по параметрам -H: native-image GraalVM?
Ответы (2)
Вывод native-image --help
предлагает вызвать native-image --help-extra
, который предлагает позвонить
native-image --expert-options-all
выводит задокументированный список параметров: https://gist.github.com/happylynx/ce642816411fed4c1780f0 .
person
czerny
schedule
13.11.2019
В настоящее время для команды help
существуют разные уровни:
native-image --help
выводит справочное сообщение по умолчанию с обычными параметрами, используемыми для создания собственного образаnative-image --help-extra
выводит справку по нестандартным параметрам, ясно показывает использование следующих двух параметров.native-image --expert-options
выводит справку о дополнительных параметрах для использования экспертамиnative-image --expert-options-all
распечатывает все доступные параметры построения изображения, в выходном сообщении ясно, что эту последнюю команду следует использовать на свой страх и риск.
Следовательно, вы можете добавить выражение grep к одной из четырех вышеперечисленных команд и получить справку по конкретной команде. Вот пример:
native-image --expert-options | grep -A 1 ReflectionConfigurationResources
Я использую
grep
с-A 1
, чтобы показать еще одну строку на случай, если первая будет усечена
Предыдущая команда показывает результат ниже:
-H:ReflectionConfigurationResources=... Resources describing program elements to be made available for reflection (see ReflectionConfigurationFiles). Default: None
person
Taha BASRI
schedule
14.11.2019
@czerny, не могли бы вы проверить один из приведенных ответов, чтобы он был хорошо заметен для будущих зрителей.
- person Taha BASRI; 25.12.2019