#java #error-handling #jvm
#java #обработка ошибок #jvm
Вопрос:
Я работаю над своим финальным проектом на Java с платформой Eclipse. Я пытаюсь создать новый объект (в этом случае сохранить), и программе не удается найти класс, который кажется.
Store s = new Store("Store" , storeId);
После отладки этой строки я сталкиваюсь с этой ошибкой:
JDWP не удается получить среду JNI 1.2, jvm-> GetEnv() возвращает код = -2 Ошибка выхода JDWP AGENT_ERROR_NO_JNI_ENV(183): [util.c: 840]
Кроме того, появляется окно с надписью «источник не найден», в котором меня просят найти исходный код. Исходный код помечен как src-файл проекта, так что это не так. Кроме того, попытался ввести «System.Exit (0)», как упоминалось в вопросах передо мной, но это также не удалось.
Комментарии:
1. Код на самом деле не важен для него, поскольку ему не удается найти файл. В любом случае, в основном я пытаюсь создать новое хранилище (которое ведет к другому классу) следующим образом: Store s = new Store («Store» , StoreID), И программа даже не переходит в класс, указывая на тот факт, что она потеряла свой путь к нему.
2. Что такое
Store
? Я не понимаю, как мы должны вам помочь? Там мало деталей и кода, чтобы найти вашу ошибку.3. Хранилище, как я уже сказал, является объектом. Как я уже упоминал, проблема не в коде, а в том, как программа пытается открыть определенные классы. Я не могу включить Store, поскольку его класс состоит из 400 строк, также указывая на тот факт, что проблема не в коде, который работал раньше.
4. Как вы думаете, почему это может быть maltfunctioning? Есть ли какой-либо способ обойти эти проблемы?