Je veux vous demander si il existe une méthode pour ajouter JavaFX dans Archetype Maven liste dans Eclipse ou de tout autre plugin à utiliser Maven pour construire JavaFX Application.
Appel mvn jfx:jar crée votre javafx-application-pot à l'intérieur de target/jfx/app/yourapp-jfx.jar, ou même crée natif lanceur (comme le fichier EXE) lors de l'appel de mvn jfx:native.
Avertissement: je suis le responsable de la javafx-maven-plugin.
C'est un peu désuet et n'est pas totalement fini, mais vous pouvez utiliser notre configuration-création de site web: javafx-maven-plugin.github.io C'est pour le maven seulement ou nous pouvons l'intégrer avec eclipse. Je veux dire en cours d'exécution comme application sur eclipse. Que maven-plugin wrapps la ligne de commande,-les appels pour javapackager. Vous devriez être en mesure de créer votre propre run-commande à exécuter java -jar target/jfx/app/yourapp-jfx.jar. L'exécution de javafx-applications est différente, en raison de la possabilities pour la JVM arguments, donc, juste l'appel de la principale méthode n'est pas la façon dont javafx-les applications sont de travail.
C'est tout simplement de l'extraction de l'javafx pot dans mon Java8 JRE pour l'ajouter au projet.
Puis-je utiliser le maven-assembly-plugin pour construire le pot avec dépendances.
Il est le javafx-maven-plugin qui est disponible pour maven.
Lors du développement avec Java 8 il vous suffit de mettre ce plugin comme certains l'accumulation de plugin, sans autres dépendances.
Appel
mvn jfx:jar
crée votre javafx-application-pot à l'intérieur detarget/jfx/app/yourapp-jfx.jar
, ou même crée natif lanceur (comme le fichier EXE) lors de l'appel demvn jfx:native
.Avertissement: je suis le responsable de la javafx-maven-plugin.
C'est pour le maven seulement ou nous pouvons l'intégrer avec eclipse. Je veux dire en cours d'exécution comme application sur eclipse.
Que maven-plugin wrapps la ligne de commande,-les appels pour javapackager. Vous devriez être en mesure de créer votre propre run-commande à exécuter
java -jar target/jfx/app/yourapp-jfx.jar
. L'exécution de javafx-applications est différente, en raison de la possabilities pour la JVM arguments, donc, juste l'appel de la principale méthode n'est pas la façon dont javafx-les applications sont de travail.OriginalL'auteur FibreFoX
La seule chose que j'ai ajouter à mes
pom.xml
afin de construire JavaFX Application est cette dépendance :C'est tout simplement de l'extraction de l'javafx pot dans mon Java8 JRE pour l'ajouter au projet.
Puis-je utiliser le
maven-assembly-plugin
pour construire le pot avec dépendances.Espère que cela aide.
OriginalL'auteur Kwoinkwoin
il suffit de faire comme une commune de l'application Java parce que JavaFX version sauté à 8.0. Prend en charge pour JavaFX sont intégrés.
OriginalL'auteur 卓建欢