Ich bin ziemlich neu zu Gradle, also versuche ich ein Java-Projekt zu bauen und nicht sicher über die Abhängigkeiten. Ich habe Gradle nie konfiguriert, um meine Tests durchführen zu können, oder jetzt eine JAR-Datei zum Kompilieren und Ausführen.Gradle Abhängigkeit Json-einfacher Fehler
Mein build.gradle
:
apply plugin: 'java'
apply plugin: 'maven'
repositories {
jcenter()
}
dependencies {
compile 'org.slf4j:slf4j-api:1.7.25'
compile 'org.json:json:20160212'
testCompile 'junit:junit:4.12'
}
Und das ist, was ich auf der Konsole erhalten, dass es nicht meine Import sieht:
error: package org.json.simple does not exist
import org.json.simple.JSONParser;
Hier ist meine Klasse:
import org.json.simple.*;
import java.io.*;
import java.util.*;
import java.lang.*;
public class FileLoader {
@SuppressWarnings("unchecked")
public static void main(String args[]) {
JSONParser parser = new JSONParser();
int count = 0;
try {
Object obj = parser.parse(new FileReader(
"Consumers.json"));
JSONObject jsonObject = (JSONObject) obj;
JSONArray array = jsonObject.getJSONArray("people");
} catch (Exception e) {
e.printStackTrace();
}
}
}
Welche Version von Gradle und wie sieht Ihre Klasse aus? Könnten Sie die minimale Menge an Code hinzufügen, um das Problem zu reproduzieren? – mkobit