Объясните расположение каталога JVM на Leopard MAC OSX

Если вы хотите условно установить Validator, замените квадратные скобки на круглые:

name: ['Benedict', (this.someCode == true ? Validators.required : ''])

И если this.someCode изменяется динамически, помимо пользовательского валидатора, я могу предложить переписать управление при изменении someCode:

let newControl = new FormControl('', [Validators.required])
this.myForm.setControl('name', newControl)
8
задан Chris Noe 30 September 2008 в 13:33
поделиться

3 ответа

(A, Current символьно связанный с A) часть структуры платформы Mac OS X, который JavaVM.framework . Эта платформа может иметь C или код Objective C в ней, в дополнение к фактическим установкам JVM. Таким образом это могло потенциально быть связано против от некоторого C или кода Objective C в дополнение к содержанию JVM вместе с этим.

Обратите внимание, что Вы не должны изменяться CurrentJDK свяжитесь для указания на что-либо, но на что это установлено Mac OS X. В отличие от этого, на других платформах, виртуальная машина Java является службой операционной системы на Mac OS X, и изменение его таким образом поместило бы Вас в неподдерживаемый (и потенциально непротестированный, нестабильный, и т.д.) конфигурация.

6
ответ дан 5 December 2019 в 13:02
поделиться

Необходимо использовать команду Java Preferences для изменения jvm версии.

Если у Вас есть центр внимания на Вашем Жестком диске, можно просто высветить "Предпочтения Java"

5
ответ дан 5 December 2019 в 13:02
поделиться

Если Вы хотите вернуться к более старой JVM (здесь, 1.5), можно вставить следующее Ваш ~/.profile (или вставьте его в определенное Окно терминала):

export JAVA_HOME="/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/"
export PATH=$JAVA_HOME/bin/:$PATH
2
ответ дан 5 December 2019 в 13:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: