java.net member

Rechercher dans ce site

Installer le plug-in JavaFX 1.1 de NetBeans sur Linux

>> 14 February 2009

1.Commencez par télécharger les fichiers du plug-in sur le site de NetBeans.org.
Téléchargez tous les fichiers " .nbm " (quelques fichiers ne sont pas nécessaires, mais ne dérangent en rien l’installation.

http://updates.netbeans.org/netbeans/updates/6.5/uc/final/stable/patch2/javafx2/



2.Si NetBeans est ouvert, quittez l’application


3.Modifez le nom du dossier "javafx2" dans le dossier d’installation de NetBeans. Le dossier d’installation dans mon exemple est " netbeans-7.0m1 "

Note :
Il est préférable de n’est pas supprimer le dossier "javafx2" et uniquement changer son nom, en cas de problème ...




4.Décompressez le fichier "org-netbeans-modules-javafx-sdk-mac.nbm" en utilisant " unzip "

$ unzip org-netbeans-modules-javafx-sdk-mac.nbm


Note :
Le fichier "org-netbeans-modules-javafx-sdk-mac.nbm" se trouve parmi les fichiers .nbm téléchargés sur le site de NetBeans





5.Modifiez le fichier "org-netbeans-modules-javafx-sdk-mac.jar ". Le fichier de manifest dans ce .jar contient une ligne que nous allons modifier en décompressant puis compressant le jar.

Ce fichier .jar se trouve dans le dossier " netbeans " résultant de la décompression avec unzip à l’étape précédent dans le dossier " modules "

Le chemin vers le jar est :

netbeans/modules/org-netbeans-modules-javafx-sdk-mac.jar




6.Décompresser le fichier "org-netbeans-modules-javafx-sdk-mac.jar" en utilisant "jar"


$ jar xvf org-netbeans-modules-javafx-sdk-mac.jar



7.La décompression du fichier .jar à l’étape précédente donne deux dossier :

"org" et "META-INF".

Nous allons modifier le fichier " MANIFEST.MF " dans le dossier " META-INF "




8.Supprimez en utilisant votre éditeur favori l’instruction suivante et la virgule, dans le fichier "META-INF/MANIFEST.MF" :

" org.openide.modules.os.MacOSX, "


Note :
Cette instruction se trouve sur la ligne :

OpenIDE-Module-Requires: org.openide.modules.os.MacOSX, org.openide.modules.ModuleFormat1



9.Re-archiver le contenu modifié du jar
(sur une seule ligne bien sûr)

$ jar cvfm org-netbeans-modules-javafx-sdk-mac.jar META-INF/MANIFEST.MF org




10.Copiez maintenant tout le dossier "netbeans" (étape 4) dans le dossier d’installation de NetBeans en modifiant son nom en " javafx2 "



11.Changez en exécutables tous les fichiers se trouvant dans :


Dossier_Installation_NetBeans/javafx2/javafx-sdk/bin

$ chmod u+x Dossier_Installation_NetBeans/javafx2/javafx-sdk/bin/*


Note :

Dossier_Installation_NetBeans de l’exemple c’est " netbeans-7.0m1 "

12.Ajoutez le dossier " Dossier_Installation_NetBeans/javafx2/javafx-sdk/bin/"

à votre chemin d'accès (PATH) si vous voulez utiliser JavaFX 1.1 à partir de la ligne de commande

(ligne de commande ou dans .bashrc par exemple)

$ export PATH=Dossier_Installation_NetBeans/javafx2/javafx-sdk/bin/:$PATH

13.Installons maintenant le plug-in pour NetBeans

  • Lancez NetBeans

  • Un clic sur le menu " Tools " -> " Plugins "



  • Un clic sur l’onglet " Downloaded "

  • Un clic sur " Add Plugins "


  • Trouver sur votre disque dur les fichiers .nbm téléchargés sur le site de NetBeans.org et sélectionnez les tous.

  • Le nombre des fichiers sélectionner est 21

  • Un clic sur " Install "



  • L’installateur est lancé
  • Un clic sur " Next "


  • Validez la licence
  • Un clic sur "Install"


  • Qunad l’installation se termine, re-démarrer NetBeans
  • Un clic sur " Finish "


14.L’installation est terminée. Amusez-vous bien :)

3 comments:

Anonymous,  February 15, 2009 at 3:36 AM  

Merci bien. Article excellent.

Anonymous,  May 24, 2009 at 8:21 AM  

merci. on se demande pourquoi Sun ne propose pas une version pour Linux vu le travail que ca demande !

okjavafx May 25, 2009 at 7:58 PM  

Excellente question :)

Selon les arguments de Sun, Linux ne dispose pas de tous les outils nécessaires pour le multimédia (Vidéo et audio) !!!

Des informations circulent déjà sur une surprise de Sun, lors de JavaOne (2-5 juin 2009). Espérons.

Post a Comment

  © Blogger template Simple n' Sweet by Ourblogtemplates.com 2009

Back to TOP