Javafx Projekt kompiliert nicht mit Maven

9

Ich habe ein Java-FX-Projekt und verwende Maven 3.0.5 zum Erstellen. Wenn ich mvn package / install starte, schlägt das Projekt fehl und beschwert sich, dass das Paket javafx. * nicht existiert. Javafx ist nach meinem Verständnis in Java 1.7 verpackt, daher macht es keinen Sinn, dass der Build das nicht aufgreift. Wenn ich es in meiner IDE (intellij) kompiliere funktioniert es gut und danach wird mein Maven Build auch erfolgreich installiert, aber ich möchte nicht jedes Mal, wenn ich eine saubere Installation mache, durch die IDE gehen. irgendwelche Ideen?

hier ist mein Pom:

%Vor%

Und hier ist mein Logbuch:

%Vor%

Danke für Ihre Hilfe.

    
coderatchet 25.09.2013, 21:46
quelle

1 Antwort

7

dies in den Abhängigkeiten zu platzieren (abhängig davon, wo Ihr jdk ist) hilft beim Kompilieren der Abhängigkeit, aber Sie sollten es wahrscheinlich durch eine Variable ersetzen, die der Benutzer in ihren settings.xml- oder maven-Systemeigenschaften angeben kann:

%Vor%

Siehe Maven-Projekt mit JavaFX (mit JAR-Datei in ' lib ') für weitere Details, warum

    
coderatchet 18.11.2013, 09:58
quelle

Tags und Links