Étape 1 : installer les packages Debian (j'utilise toujours des packages Debian lorsque cela est possible).
sudo apt-get install openjdk-6-jdk
Cela installe le kit de développement Java 6 complet,
Téléchargez et installez netbeans à partir d' ici
. Vous devez maintenant installer le plugin NetBeans Mobility, qui prend en charge le développement J2ME, et le Sun Wireless Toolkit (WTK), qui fournit les bibliothèques réelles à compiler.
Étape 2 : installez le plug-in NetBeans Mobility . Si vous choisissez Fichier -> Nouveau projet, vous ne trouverez aucun moyen de créer un projet J2ME! Vous devez installer le plugin Mobility. Fermez cela et choisissez Outils -> Plugins. Sous Plugins disponibles, sélectionnez Mobilité (Catégorie: Java ME). Installez ça. Maintenant, sous Fichier -> Nouveau projet, vous trouverez Java ME. Choisissez de créer une application mobile.
Étape 3 : installez Sun Wireless Toolkit . Après avoir choisi l'application mobile, un dialogue apparaîtra avec une erreur rouge en bas: «Aucune plateforme compatible J2ME n'est installée dans l'IDE. Vous devez avoir au moins une plate-forme compatible J2ME installée dans l'EDI. » Il vous manque donc toujours les fichiers de bibliothèque réels requis pour compiler les applications J2ME. Donc, après de nombreuses recherches, j'ai trouvé ce que je pense être le téléchargement correct (mais il existe de nombreuses versions similaires avec des versions différentes): Sun Java Wireless Toolkit 2.5.1 for CLDC. Vous devez choisir la version Linux et la télécharger (elle s'appelle sun_java_wireless_toolkit-2_5_1-linux.bin). Téléchargez-le sur votre bureau, puis exécutez:
chmod +x sun_java_wireless_toolkit-2_5_1-linux.bin
./sun_java_wireless_toolkit-2_5_1-linux.bin
Si ça dit
"Aucun interprète Java approprié n'a été détecté"
. Tapez "0" à "Spécifiez un chemin d'accès à un répertoire d'interpréteur Java." Si vous avez installé openjdk-6-jdk comme je l'ai dit ci-dessus, il doit être installé dans / usr / lib / jvm / java-6-openjdk / bin /. De nombreux répertoires bin Java peuvent être installés. Pour en trouver un, tapez «quel pot». Cela pourrait vous donner un lien symbolique (tel que / usr / bin / jar). Utilisez 'stat / usr / bin / jar' pour suivre les liens symboliques jusqu'à ce que vous trouviez l'emplacement réel, comme celui ci-dessus. Vous êtes invité à entrer un répertoire pour installer WTK. Choisissez simplement un endroit à l'écart, probablement dans votre répertoire personnel, sauf si vous souhaitez le partager avec d'autres utilisateurs.
Étape 4 : ajouter la plate-forme WTK à NetBeans. Maintenant que WTK est installé, nous pouvons résoudre le problème ci-dessus dans NetBeans. Dans la boîte de dialogue Nouvelle application mobile (l'en-tête doit être Installer la plate-forme), cliquez sur Installer le SDK / la plate-forme / l'émulateur. (Vous pouvez également y accéder à partir du menu Outils -> Plateformes Java). Cliquez sur le bouton Ajouter une plate-forme, choisissez Java ME MIDP Platform Emulator, puis vous serez invité à «choisir un répertoire pour rechercher des plates-formes». Choisissez le répertoire dans lequel vous avez installé WTK. Il devrait avoir une icône spéciale. Maintenant, il devrait faire de la magie de détection et installer une plate-forme avec une case cochée dans la fenêtre Ajouter une plate-forme Java. Cliquez sur Suivant plusieurs fois et vous verrez l'écran Java Platform Manager avec un dossier J2ME et le «Sun Java (TM) Wireless Toolkit 2.5.1 for CLDC» sous celui-ci. Vous pouvez maintenant terminer l'assistant pour créer une application mobile avec MIDP! Il a même une case à cocher pour créer une petite application "Hello World". Maintenant, pour faire fonctionner ce fichu truc…
Liens
- Comment installer Java?
http://java.sun.com/products/sjwtoolkit/download-2_5_1.html
http://blog.sudobits.com/2011/04/30/how-to-install-netbeans-ide-on-ubuntu-11-04/
- http://blog.sudobits.com/2011/04/30/how-to-install-netbeans-ide-on-ubuntu-11-04/
la source