ОШИБКА: JDWP Невозможно получить JNI 1.2 среды
https://stackoverflow.com/questions/2225737
Full question
Решение
ДРУГИЕ СОВЕТЫ
<Р> Просто добавьте System.exit(0);
до конца основного метода.
<Р> Это очевидно JVM ошибка. Это безвредно и непредсказуемы.
<Р> Случается на что-то же просто, как этот учебник
//trim spaces
String s2 = "Welcome!";
int len1 = s2.length();
System.out.println(len1);
String s3 = s2.trim();
System.out.println(s3.length());
<Р> происходит, если запустить программу слишком быстро несколько раз, так что-то делать с производительностью системы?
ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2
JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [../../../src/share/back/util.c:838]
<Р> @Everyone я столкнулся с этой проблемой, используя чтение изображения API и запись файлов по сети, когда я запускаю программу, работающую с локальными файлами этого не происходит. После verifiying моих результатов, я подтвердил, что это действительно не имеет никакого вреда (по крайней мере на моей отладке). Теперь, когда я читаю этот пост, я перестал смотреть на него.
<Р> Я заметил это происходит, когда я использую рабочее пространство, хранящееся на моих USB-диске, а иногда и по сети моего произведения. Это не является серьезной проблемой, и не кажется, что имеют никакого влияния на выполнение какой-либо из моих программ. Я проверил решение @Vasile Surdu по addingSystem.exit(0);
до конца основного метода, и она работает. Another solution is to restart eclipse
, который работает для меня большую часть времени.