Hallo allerseits,
Ich bin gerade dabei, einem bestehenden Projekt, Maven "aufzusetzen", wobei ich bei den Abhängigkeiten auf ein Problem gestoßen bin.
Ich nutze json.org, welches auch dementsprechend eingebunden ist. Der Import von "org.json." funktioniert zwar, jedoch ist es nicht möglich gewisse Objekte zu erstellen, wie bspw. ein json.Array. Es wird auf dem entsprechenden Objekt dann auf das Importieren hingewiesen, wie hier: "import org.json.JSONArray". Ersetze ich nun dem ersten Import "org.json." durch "org.json.Array", wird gezeigt, dass dieses nicht zugänglich ist.
Vielleicht hat einer von euch ja eine Idee, was ich übersehen oder aber noch nicht recht verstanden habe.
Anbei mal die Abhängigkeiten in der pom.xml und meine module-info.java.
Ich bin gerade dabei, einem bestehenden Projekt, Maven "aufzusetzen", wobei ich bei den Abhängigkeiten auf ein Problem gestoßen bin.
Ich nutze json.org, welches auch dementsprechend eingebunden ist. Der Import von "org.json." funktioniert zwar, jedoch ist es nicht möglich gewisse Objekte zu erstellen, wie bspw. ein json.Array. Es wird auf dem entsprechenden Objekt dann auf das Importieren hingewiesen, wie hier: "import org.json.JSONArray". Ersetze ich nun dem ersten Import "org.json." durch "org.json.Array", wird gezeigt, dass dieses nicht zugänglich ist.
Vielleicht hat einer von euch ja eine Idee, was ich übersehen oder aber noch nicht recht verstanden habe.
Anbei mal die Abhängigkeiten in der pom.xml und meine module-info.java.
XML:
<!-- https://mvnrepository.com/artifact/org.json/json -->
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20220320</version>
</dependency>
Java:
module orderview {
requires javafx.fxml;
requires javafx.controls;
requires javafx.graphics;
requires java.sql;
requires org.json;
exports application;
}