Intellij oder Eclipse

lougoldi

Mitglied
Hallo zusammen 🙂

ich habe ein eigenartiges Problem: ich hatte ein Projekt gelöscht, das bisher einwandfrei in Intellij gelaufen ist, habs dann später wieder geklont und diesmal lief die Main-Methode einfach nicht durch. Immer kam eine Fehlermeldung von Omnifaces. Genau dasselbe Projekt versucht in Eclipse zu öffnen - lief einwandfrei.
An was könnte das denn liegen, dass ein Projekt in Eclipse läuft und in Intellij nicht? Würde eigentlich deutlich lieber mit Intellij arbeiten....

Danke und liebe Grüße
 
Sobald ich die Main starten möchte, bekomme ich diese Meldung, aber hab keine Ahnung woher die kommen kann
Auch interessant: Intellij erstellt bei mir eine .iml datei, wenn ich die Methode starte, was bei keinem der anderen passiert, die ebenfalls an dem Projekt arbeiten
 
Also erst einmal ist es normal, dass IDEs ihre Informationen irgendwo speichern.
IntelliJ hat Modulinformationen in iml Dateien und zusätzlich einen Ordner .idea mit diversen Daten.
Eclipse dürfte vermutlich .classpath, .project, ... angelegt haben.

Die Meldung scheint darauf hin zu deuten, dass gewisse Abhängigkeiten, die zur Laufzeit benötigt werden, nicht da sind.

Ohne genaue Details, wie Dein Projekt aussieht und wie Du es ausführst, ist da aber nicht viel zu sagen. Es könnte sein, dass Eclipse da jetzt einen Application Server nutzt, der die fehlenden Libraries von Haus aus mit bringt. Du kannst also entweder den Application Server entsprechend wählen oder darauf achten, dass fehlende jar Dateien auch in der verwendeten Umgebung zur Verfügung stehen.

Auf https://showcase.omnifaces.org/ wird zu jeder Version auch angegeben, was an Abhängigkeiten notwendig ist.
 
Problem solved
Falls jemandem dasselbe Problem einmal unterkommt: bei mir hats geholfen, dass ich statt jdk16 jdk11 verwendet habe
 

Zurück
Oben