JSON Dependencies in Maven

Tintenfisch

Bekanntes Mitglied
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.

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;
}
 
Y

yfons123

Gast
du kannst in intellij einen "refresh von maven sachen refreshen" mit "reimport all maven projects" bzw mit
settings (ctrl alt s) -> Build,execution,deployment -> Build Tools -> Maven -> Repositorys
maven -> update



oder in eclipse rechtklick auf das projekt => maven => maven dependencies erneuern, kann sein dass es noch nicht runter geladen ist


und dann halt IDE neu starten
 

KonradN

Super-Moderator
Mitarbeiter
Was genau versuchst Du? org.json.Array gibt es nicht. Es gibt ein org.json.JSONArray. Daher ist es durchaus normal, dass er ein org.json.Array anmeckert.
 

Tintenfisch

Bekanntes Mitglied
Ich habe die selben Dependencies mal eben in einem neuen Projekt getestet und dort funktioniert alles. Es muss wohl an dem ganzen Projekt liegen, denn wenn ich in dem fehlerhaften Projekt eine neue Klasse erstelle und dort die dementsprechenden Objekte importiere, ist ebenfalls der Import nicht zugänglich.

@yfons123 genau dieser Pfad ist bei mir zwar so nicht vorhanden, aber ich kann das Maven Projekt aktualisieren, welches denke mal die selbe Funktion zeigen würde. Allerdings ist der Fehler weiter vorhanden. Schaue ich jedoch im Ordner "Maven Depenencies", ist die dementsprechende jar wohl noch nicht heruntergeladen.
 

KonradN

Super-Moderator
Mitarbeiter
Ok, das sieht aber soweit alles korrekt aus. Bei sowas gehe ich immer hin und prüfe es auf der Kommandozeile. Läuft es auf der Kommandozeile problemlos? Wenn Maven es auf der Kommandozeile richtig übersetzt, dann hat sich IntelliJ wirklich etwas verstrickt. Das mit dem Reimport kann zielführend sein - ich selbst neige da aber immer direkt zur Holzhammer-Methode: Ich lösche direkt das .idea Verzeichnis und die *.iml Dateien um dann das Projekt neu zu öffnen in IntelliJ. Dann wird wirklich alles neu eingescannt. Das verhindert dann irgendwelche Probleme, denn du weisst nicht, was evtl. noch alles im Cache dann ungültige Werte hat.
 

Tintenfisch

Bekanntes Mitglied
Okay, Problem gelöst, ich hatte im Classpath bei Eclipse noch die dementsprechende jar importiert. Nachdem ich diese gelöscht hatte, werden keine Fehler mehr gezeigt.

Danke für eure Unterstützung :)
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Interne Dependencies in Maven Tools - Maven, Gradle, Ant & mehr 51
8u3631984 Gradle nicht benötigte Dependencies finden Tools - Maven, Gradle, Ant & mehr 3
von Spotz Gradle: Dependencies und Plugins vom root Projekt für die child-Projekte verfügbar machen Tools - Maven, Gradle, Ant & mehr 5
T Maven: Probleme beim Einbinden der Dependencies Tools - Maven, Gradle, Ant & mehr 9
H Maven Dependencies in runnable Jar einbinden Tools - Maven, Gradle, Ant & mehr 16
P Gradle Dependencies in Module vererben Tools - Maven, Gradle, Ant & mehr 2
X Maven Dependencies beim install mit in die Jar einbinden Tools - Maven, Gradle, Ant & mehr 6
F Maven Umgang mit transitiven Dependencies Tools - Maven, Gradle, Ant & mehr 0
D WFLYCTL0180: Services with missing/unavailable dependencies Tools - Maven, Gradle, Ant & mehr 2
BuckRogers Maven Warum werden alte dependencies deployt?! Tools - Maven, Gradle, Ant & mehr 7
P Maven Parent und Child Poms - dependencies Tools - Maven, Gradle, Ant & mehr 1
eskimo328 Maven Firmen Repository Dependencies nicht über Internet Tools - Maven, Gradle, Ant & mehr 7
N Maven maven dependencies Tools - Maven, Gradle, Ant & mehr 3
A Maven dependencies anderer Projekte automatisch mit deployen Tools - Maven, Gradle, Ant & mehr 6
B Maven JavaDoc + Dependencies Tools - Maven, Gradle, Ant & mehr 3
W Maven / Zugriff auf Test Klassen von Dependencies Tools - Maven, Gradle, Ant & mehr 2
J Maven Assembly-Plugin und Dependencies Tools - Maven, Gradle, Ant & mehr 4
H Maven2 -> Nachladen der Dependencies Tools - Maven, Gradle, Ant & mehr 4
U Maven2 WAR Plugin doppelte Dependencies Tools - Maven, Gradle, Ant & mehr 4
Oneixee5 Maven deploy - per SSH Tools - Maven, Gradle, Ant & mehr 6
H Maven kein Hauptmanifestattribut Tools - Maven, Gradle, Ant & mehr 10
M Programm mit Maven erstellen und starten samt Abhängigkeiten Tools - Maven, Gradle, Ant & mehr 27
J log4j2 mit Hibernate über Maven Tools - Maven, Gradle, Ant & mehr 10
thor_norsk Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf IntelliJ IDE starten Tools - Maven, Gradle, Ant & mehr 8
H Maven JUnit5 Tests werden ignoriert Tools - Maven, Gradle, Ant & mehr 5
thor_norsk Maven Tools - Maven, Gradle, Ant & mehr 32
ExceptionOfExpectation Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf Eclipse starten Tools - Maven, Gradle, Ant & mehr 20
Ich kann Maven nicht als UmgebungsVariable hinzufügen Tools - Maven, Gradle, Ant & mehr 2
F Maven JAR Plugin Probleme Tools - Maven, Gradle, Ant & mehr 4
W Was "braucht" man denn alles? Maven, Ant, Git, ... Tools - Maven, Gradle, Ant & mehr 21
N Fehler beim Imgui mit Maven Tools - Maven, Gradle, Ant & mehr 7
M Spring Boot Maven pom.xml-Eintrag Tools - Maven, Gradle, Ant & mehr 17
Encera JavaFX und Maven funktioniert nicht Tools - Maven, Gradle, Ant & mehr 1
B maven multi module Projekt und unnötige/zusätzliche Leerzeilen Tools - Maven, Gradle, Ant & mehr 4
J Maven Konfusion Tools - Maven, Gradle, Ant & mehr 7
Tippster Maven Sqlite integrieren (Eclipse, Maven) Tools - Maven, Gradle, Ant & mehr 4
T Image kreieren mit Maven bei JavaFX und nicht modularen Jars Tools - Maven, Gradle, Ant & mehr 12
T JavaFX, Jar über Maven kreieren Tools - Maven, Gradle, Ant & mehr 2
Encera Libraries Maven Projekt hinzufügen Tools - Maven, Gradle, Ant & mehr 9
Oneixee5 Maven Phase Tools - Maven, Gradle, Ant & mehr 3
Robertop maven copy-resources nicht in WAR Datei Tools - Maven, Gradle, Ant & mehr 2
M Mit Maven eine jar Datei bauen ohne irgendeine main Methode Tools - Maven, Gradle, Ant & mehr 1
M Mit Maven eine jar Datei Bauen ohne irgendeine main Methode Tools - Maven, Gradle, Ant & mehr 18
H Maven Maven: <mainClass>NAME?</mainClass> Tools - Maven, Gradle, Ant & mehr 13
H Maven maven-source-plugin is missing Tools - Maven, Gradle, Ant & mehr 5
M Missing Artifact on selbst gehostestes Maven Paket Tools - Maven, Gradle, Ant & mehr 8
M Error code 409 maven Tools - Maven, Gradle, Ant & mehr 5
M github + maven Fehler beim repository erstellen Tools - Maven, Gradle, Ant & mehr 1
M durch Maven wird "var" nicht gefunden Tools - Maven, Gradle, Ant & mehr 4
N Maven Intellij Maven Projekt erstell keine src Tools - Maven, Gradle, Ant & mehr 4
LimDul Maven Einzelne Unit Tests in Maven Builds skippen Tools - Maven, Gradle, Ant & mehr 3
M Maven jpackage-image wird nicht gefunden Tools - Maven, Gradle, Ant & mehr 22
M javafx wird in einem alten programm nicht bei maven gefunden Tools - Maven, Gradle, Ant & mehr 15
L Maven IntelliJ, Maven und JavaFX + SceneBuilder Tools - Maven, Gradle, Ant & mehr 23
von Spotz Maven und Spring: "Add to classpath" ? Tools - Maven, Gradle, Ant & mehr 29
Kirby.exe Projekt mit Maven kompilieren Tools - Maven, Gradle, Ant & mehr 13
P Maven Projekt Abhängigkeiten auf bekante Schwachstellen prüfen Tools - Maven, Gradle, Ant & mehr 4
H Maven dependency Problem ? Tools - Maven, Gradle, Ant & mehr 23
B Maven und Intellij Tools - Maven, Gradle, Ant & mehr 24
P Maven Test werden nicht ausgeführt . Junit . Maven . Surefire . Eclipse Tools - Maven, Gradle, Ant & mehr 12
yakazuqi Maven Eigene API mit Maven einbinden Tools - Maven, Gradle, Ant & mehr 1
M Was ist besser für den Anfang, Maven oder Gradle? Tools - Maven, Gradle, Ant & mehr 6
P Maven Wie die Maven Project version in JSP page verwenden? Tools - Maven, Gradle, Ant & mehr 2
C Maven Multi-Module Projekt Tools - Maven, Gradle, Ant & mehr 2
T Maven Warnings/Fehlermeldungen Tools - Maven, Gradle, Ant & mehr 12
T Maven und Datenbank(treiber) Tools - Maven, Gradle, Ant & mehr 13
T Maven Runnable Jar Tools - Maven, Gradle, Ant & mehr 5
T Grundlagen Maven und Git/Github Tools - Maven, Gradle, Ant & mehr 2
LimDul Maven Maven Surefire Plugin - Warnings upgrade Tools - Maven, Gradle, Ant & mehr 2
G Maven upload Tools - Maven, Gradle, Ant & mehr 0
K Maven - Parent oder Dependency? Tools - Maven, Gradle, Ant & mehr 5
B Maven Maven deploy Tools - Maven, Gradle, Ant & mehr 4
H Jenkins keine Tests gefunden - aber in Maven Tools - Maven, Gradle, Ant & mehr 30
P Mit Maven einen spezifischen Branch nach Tag-Parameter erstellen (in Jenkins-Job) Tools - Maven, Gradle, Ant & mehr 3
P Nur einen Teilbaum in Maven releasen? Tools - Maven, Gradle, Ant & mehr 7
D Cannot invoke "javafx.scene.control.MenuButton.getScene()" nach konvertierung zu maven Tools - Maven, Gradle, Ant & mehr 3
H Maven - keine Durchführung von Tests Tools - Maven, Gradle, Ant & mehr 12
H Jenkins - maven-jar-plugin - kein jar-file Tools - Maven, Gradle, Ant & mehr 38
P JavaFX jar mit Maven Tools - Maven, Gradle, Ant & mehr 9
P Maven & Intellij Modul kann nicht aufgelöst werden Tools - Maven, Gradle, Ant & mehr 12
H Eclipse JUnit erzeugt Fehler im Maven-Test Tools - Maven, Gradle, Ant & mehr 1
H Maven Anfängerproblem - No plugin found for prefix 'archetype' in the current project and in the plugin groups Tools - Maven, Gradle, Ant & mehr 25
sascha-sphw Maven vs Gradle Tools - Maven, Gradle, Ant & mehr 24
D Maven Maven und die Build-Geschwindigkeit Tools - Maven, Gradle, Ant & mehr 11
K Maven IntelliJ + Maven + JavaFX Tools - Maven, Gradle, Ant & mehr 2
J Maven Mit Maven eine ZIP Datei erstellen Tools - Maven, Gradle, Ant & mehr 0
K Maven install schlägt fehl Tools - Maven, Gradle, Ant & mehr 10
I Problem: Maven import extern Lib Tools - Maven, Gradle, Ant & mehr 3
Tom299 Maven Maven funktioniert nach Installation nicht Tools - Maven, Gradle, Ant & mehr 1
I Maven Interface hinzugefügt - Error Tools - Maven, Gradle, Ant & mehr 1
M Verständnisfrage Maven Tools - Maven, Gradle, Ant & mehr 2
S Maven installieren - "Befehl wurde nicht gefunden" Tools - Maven, Gradle, Ant & mehr 1
E Maven: Wie Abhängigkeiten analysieren? Tools - Maven, Gradle, Ant & mehr 0
E Maven Maven distributionManagement Vererbung in child POM Tools - Maven, Gradle, Ant & mehr 8
P Maven Parent- Child POMs Tools - Maven, Gradle, Ant & mehr 13
E Release Kandidaten mit Maven bauen Tools - Maven, Gradle, Ant & mehr 4
C Orderstruktur bei Libarys - Wie mit Ant oder Maven lösen? Tools - Maven, Gradle, Ant & mehr 0
G Maven, finde Dependency nicht... Tools - Maven, Gradle, Ant & mehr 2
G Maven Continious Integration mit Jenkins, Maven und Nexus - wie richtig? Tools - Maven, Gradle, Ant & mehr 1
reibi Maven Maven + Eclipse Tools - Maven, Gradle, Ant & mehr 0

Ähnliche Java Themen

Neue Themen


Oben