При запуске java
с опцией -cp
, как описано в Windows PowerShell, вы можете получить ошибку, которая выглядит примерно так:
The term `ClassName` is not recognized as the name of a cmdlet, function, script ...
Чтобы PowerShell принял команду, аргументы опции -cp
должны содержаться в кавычках, как в:
java -cp 'someDependency.jar;.' ClassName
Формирование команды таким образом должно позволить Java обрабатывать аргументы classpath правильно.
Ссылка в вашем сообщении правильная, вам просто нужно создать соответствующий ключ с нужным значением. Здесь вы найдете описание ключей реестра TDR здесь . Настройка, которую вы ищете, это
TdrDelay
Specifies the number of seconds that the GPU can delay the preempt request from the GPU scheduler. This is effectively the timeout threshold. The default value is 2 seconds.
KeyPath : HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers
KeyValue : TdrDelay
ValueType : REG_DWORD
ValueData : Number of seconds to delay. 2 seconds is the default value.
. Вам нужно создать новый ключ с именем TdrDelay типа REG_DWORD под HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ GraphicsDrivers и установить его значение для того, что когда-либо было вы хотите (значение в секундах). После этого вам необходимо перезагрузить компьютер, чтобы настройки вступили в силу.