Я пытаюсь импортировать JSON Simple в свой java проект, который я разрабатываю с помощью Eclipse.
Моя проблема в том, что что бы я ни делал, я получаю эту ошибку при вызове класса, который использует JSON Simple:
"Исключение в потоке" AWT-EventQueue-0 "java .lang.NoClassDefFoundError: org / json / simple / JSONObject"
Однако я добавил библиотеку, перейдя в свойства моего проекта / Java Путь сборки / Librairies / Добавить внешние JAR-файлы
Все учебные материалы, с которыми я столкнулся, больше ничего не делают, и это работает ...
Я пытался переместить файл jar, но независимо от того, находится ли он в папке lib в root проекта или на рабочем столе, это ничего не меняет.
import org.json.simple.JSONObject;
import org.json.simple.*;
public class JSONSimple {
@SuppressWarnings("unchecked")
public static void writePlayers(Player[] players){
JSONObject obj = new JSONObject();
JSONArray playerList = new JSONArray();
JSONObject player;
JSONArray scoreList;
for(int i = 0; i < players.length; i++) {
player = new JSONObject();
player.put("pseudo", players[i].getPseudo());
scoreList = new JSONArray();
for(int j = 0; j < players[i].getNextLevelToPass()-1; j++) {
scoreList.add(players[j].getLevelScore(j));
}
player.put("scoreList", scoreList);
player.put("nextLevelToPass", players[i].getNextLevelToPass());
playerList.add(player);
}
obj.put("playerTab", playerList);
System.out.println(obj);
}
}