#java #windows-10 #vscode-extensions #citrix
Вопрос:
У меня возникла проблема с анализом досадной проблемы с VDI Citrix Windows 10, связанной с запуском любого кода java в VS Code.
ОС: Win 10 20H2
ПРОТИВ кода 1.56.2
Java JDK 16 (также установлено 8, но 16 установлено в качестве основного)
Установленные расширения: Пакет расширений для Java, Языковая поддержка java, maven для java, менеджер проектов для Java, Тестовый запуск для java
Проблема возникает только тогда, когда пользователь, не являющийся администратором, пытается запустить какой-либо код java. Пользователи уровня администратора не сталкиваются с этой проблемой.
пример кода…
import java.util.scanner;
public class stuff{
public static void main(string[]args){
System.out.println("whatever else");
/* Scanner keyboard = new Scanner(System.in);
String junk = keyboard.next();
System.out.println("here it is" junk); */
System.out.println("wow.");
}
}
даже без запуска кода возникает следующая ошибка:
The Language Support for Java crashed 5 times in the last 3 minutes. the server will not be restarted
бревна:
{ message: 'WARNING: Using incubator modules: jdk.incubator.foreign, jdk.incubator.vectorrn',
level: 'info',
timestamp: '2021-10-25 15:39:02.151'
} { message: 'The Language Support for Java server crashed and will restart.',
level: 'error',
timestamp: '2021-10-25 15:39:05.387' } { message: '[Info - 3:39:05 p.m.] Connection to server got closed. Server will restart.',
level: 'info',
timestamp: '2021-10-25 15:39:05.388' }
Я попытался повысить разрешения для папки установки VSCode, но из-за того, что расширения java предназначены для каждого пользователя, я не уверен, какая папка должна быть правильно повышена.
любая помощь будет признательна
Комментарии:
1. еще одна похожая ошибка github.com/redhat-developer/vscode-java/issues/… похоже, вы можете указать параметр «java.jdt.ls.vmargs» в jvm и выяснить реальную проблему.