Java > 11 Modules


melmager

Erfahrenes Mitglied
Seit Java 9 gibt's ja gibt es ja die lustige Modulverwaltung on Top
ok ich bin erst bei 11 eingestiegen

Nur wie bekomme ich es hin dort ein nicht als Module gebaute lib (in meinem Fall Vert.x) dort als requires anzugeben
Ohne die Angabe weigert sich Mein netbeans jedenfalls in der Classe das zu importieren (fehler mecker nicht zu sehen, die richtung)
Maven war kein Thema die Pom.xml wurde angepasst damit die Software geholt wird, nutzen kann ich sie aber nicht :-(
(unter Dependencies zu sehen)

sprich wie muss das File Module-info.java aussehen um dort ein Lib einzufügen die noch nicht als Module gebaut wurde ?

ich will doch nur das der Import in der class wider geht :cool:

noch ne lustige Fehlermeldung die ich beim rumspiele bekomme:
modules are not supported in source 1.3
(use source 9 or higher)

keine Ahnung was er meint

pom.xml
Code:
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-core</artifactId>
<version>3.9.1</version>
</dependency>
source / Binary Format steht im Projekt auf 11!
 
Zuletzt bearbeitet:

melmager

Erfahrenes Mitglied
eintrag in module-info.java
Code:
requires vertx.core;
war die lösung

##### edit #
nicht wirklich - das zweite Projekt mault schon wider trotz Eintrag - so macht Java kein Spaß mehr
 
Zuletzt bearbeitet:

Neue Beiträge