Java Maven-Fehler: Ungültiges Flag --add-opensJava

Java-Forum
Guest
 Java Maven-Fehler: Ungültiges Flag --add-opens

Post by Guest »

Ich habe GSON in meinem Programm implementiert (Java (16), Maven). Ich bin auf die „InaccessibleObjectException“ gestoßen und habe durch Nachforschungen herausgefunden, dass ich „add-opens ...“ zur VM-Befehlszeile hinzufügen muss. Schließlich brachte ich das Programm zum Laufen und Funktionieren, indem ich es hinzufügte. Aber jetzt habe ich das Problem, sobald ich mein Programm in meiner IDE (intelliJ) neu starte, erhalte ich die Fehlermeldung java: error: invalid flag: --add-opens java.base/java.time=ALL-UNNAMED .
Das Seltsame ist, dass das nicht immer passiert, es fühlt sich an, als ob es zufällig wäre, denn manchmal kann ich mein Programm ohne Probleme neu starten und es beheben, indem ich es lösche , neu starten, hinzufügen, neu starten schon wieder..
Ich bin absolut ahnungslos, deshalb habe ich diesen Account hier erstellt. Wie kann ich das beheben?
Mein Pom-Build sieht so aus

Code: Select all

UTF-8
16
16
--add-opens java.base/java.time=ALL-UNNAMED





org.apache.maven.plugins
maven-compiler-plugin
3.8.1

16
16

${jvm.options}




org.apache.maven.plugins
maven-pmd-plugin
3.14.0

utf-8
100
1.9

**/*Bean.java
**/generated/*.java


target/generated-sources/stubs




maven-surefire-plugin
2.22.2

${jvm.options}



maven-failsafe-plugin
2.22.2

${jvm.options}




Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post