Outils pour utilisateurs

Outils du site


appbundler-jar-native-macos

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
appbundler-jar-native-macos [2017/08/07 23:02]
Grand Dub
appbundler-jar-native-macos [2017/08/07 23:56] (Version actuelle)
Ligne 6: Ligne 6:
 Voici la version disponible au moment de l'​écriture de cet article: {{ :​appbundler:​infinitekind-appbundler-6687ec9d200c.zip |}} Voici la version disponible au moment de l'​écriture de cet article: {{ :​appbundler:​infinitekind-appbundler-6687ec9d200c.zip |}}
  
-Décompressez,​ vous obtenez alors un répertoire contenant un fichier ''​build.xml''​ et un sous-répertoire ''​appbundler'',​ lancez un ''​Terminal''​ et placez-vous dans ce répertoire contenant ''​build.xml''​.+Décompressez,​ vous obtenez alors un répertoire contenant un fichier ''​build.xml''​ et un sous-répertoire ''​appbundler'',​ lancez un ''​Terminal''​ et placez-vous dans le répertoire contenant ''​build.xml''​.
  
 Il suffit alors de lancer ''​ant''​.\\ Il suffit alors de lancer ''​ant''​.\\
 Chez moi, il est ici: ''/​Applications/​NetBeans/​NetBeans 8.1.app/​Contents/​Resources/​NetBeans/​extide/​ant/​bin/​ant''​. Chez moi, il est ici: ''/​Applications/​NetBeans/​NetBeans 8.1.app/​Contents/​Resources/​NetBeans/​extide/​ant/​bin/​ant''​.
-<note important>​Il vous faudra ''​Xcode''​ afin de compiler ''​JavaAppLauncher''​</​note>​ +<note important>​Il vous faudra ''​Xcode''​ afin de compiler ''​JavaAppLauncher'' ​ou alors prenez directement mon fichier ​''​appbundler-1.0ea.jar.zip'' ​disponible ci-dessous.</​note>​
- +
-Cela crée le programme ​''​appbundler-1.0ea.jar''​ dans le répertoire ''​appbundler/​bin''​. Voici le mien {{ :​appbundler:​appbundler-1.0ea.jar.zip ​|}}, il est modifié afin de n'​avoir que la version 64 bits de ''​JavaAppLauncher''​.+
  
 +Cela crée le programme ''​appbundler-1.0ea.jar''​ dans le répertoire ''​appbundler/​bin''​. Voici le mien: {{ :​appbundler:​appbundler-1.0ea.jar.zip |}}, il est modifié afin de n'​avoir que la version 64 bits de ''​JavaAppLauncher''​.
 ===== Utilisation ===== ===== Utilisation =====
  
Ligne 20: Ligne 19:
 Placez //​verbiste-gui.jar//,​ //​appbundler-1.0ea.jar//​ et {{ :​appbundler:​verbiste.icns.zip |}} (décompressé) dans un même répertoire. Placez //​verbiste-gui.jar//,​ //​appbundler-1.0ea.jar//​ et {{ :​appbundler:​verbiste.icns.zip |}} (décompressé) dans un même répertoire.
  
-Créez ​le fichier ''​build.xml''​ comme suit: +Toujours dans ce répertoire,​ créez ​le fichier ''​build.xml''​ comme suit: 
-<code xml>+<​code ​xml build.xml>
 <?xml version="​1.0"​ encoding="​UTF-8"?>​ <?xml version="​1.0"​ encoding="​UTF-8"?>​
 <project name="​Verbiste"​ default="​Verbiste"​ basedir="​.">​ <project name="​Verbiste"​ default="​Verbiste"​ basedir="​.">​
Ligne 60: Ligne 59:
 </​code>​ </​code>​
 Lancez ''​ant'',​ c'est terminé. Lancez ''​ant'',​ c'est terminé.
 +
 +<​note>​
 +On peut aussi mettre cela dans le build.xml de la racine d'un projet //​NetBeans//​ comme expliqué à: http://​docs.oracle.com/​javase/​7/​docs/​technotes/​guides/​jweb/​packagingAppsForMac.html.\\
 +C'est le cas du projet fourni dans l'​article [[verbiste-macos|Verbiste sous macOS]].
 +
 +La documentation //Oracle// citée ci-dessus explique aussi comment encapsuler le ''​JRE''​ dans le //bundle// afin de le distribuer indépendamment de l'​installation de //Java// sur la cible.
 +</​note>​
 +
    
appbundler-jar-native-macos.1502139765.txt.gz · Dernière modification: 2017/08/07 23:56 (modification externe)