Comment inclure bin / java via Java fx: déployer sur Mac OS X
J'essaie d'obtenir JavaFX Ant pour empaqueter mon code (Swing) avec le JRE pour Mac OS X.
J'ai presque tout fonctionne, mais je ne peux pas comprendre comment inclure jre/bin/java. Il semble que tous les autres éléments pertinents de jre / soient inclus (par exemple tous les jre/lib/).
Voici ma tâche de fourmi:
<fx:deploy outdir="${appdir}" outfile="${appname}" nativeBundles="image">
<fx:info title="${appname}" vendor="${vendor}"/>
<fx:application name="${appname}"/>
<fx:bundleArgument arg="icon" value="${appname}.icns"/>
<fx:resources>
<fx:fileset dir=".">
<include name="${objar}"/>
</fx:fileset>
</fx:resources>
<fx:platform basedir="${jdk-base}"/>
</fx:deploy>
Existe-t-il un moyen d'inclure jre/bin/java? Ou devrait - il déjà faire cela et donc je devrais chercher quelque chose de foiré sur mon système?
Est-il possible d'ajouter trucs via des scripts (par exemple, comme le "package/macosx/post-image.sh" mécanisme)?
La source ant-javafx est-elle disponible quelque part?
Toutes les autres suggestions?
thx.
0