Comment compiler et exécuter un programme en java sur mon mac ?
Je suis nouveau. J'ai également téléchargé un programme qui m'a été suggéré ici, appelé Text Wrangler, si cela a un rapport avec la situation.
Comment compiler et exécuter un programme en java sur mon mac ?
Je suis nouveau. J'ai également téléchargé un programme qui m'a été suggéré ici, appelé Text Wrangler, si cela a un rapport avec la situation.
La compilation et l'exécution d'une application Java sur Mac OSX, ou tout autre système d'exploitation important, sont très faciles. Apple inclut un environnement de développement et d'exécution Java entièrement fonctionnel dans OSX. Il vous suffit donc d'écrire un programme Java et d'utiliser les outils intégrés pour le compiler et l'exécuter.
La première étape consiste à écrire un programme Java simple. Ouvrez un éditeur de texte (l'application TextEdit intégrée fonctionne bien), tapez le code suivant et enregistrez le fichier sous le nom de "HelloWorld.java" dans votre répertoire personnel.
public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello World!");
}
}
Par exemple, si votre nom d'utilisateur est David, enregistrez-le sous le nom de "/Users/David/HelloWorld.java". Ce programme simple déclare une seule classe appelée HelloWorld
avec une seule méthode appelée main
. Le site main
est spéciale en Java, car il s'agit de la méthode que le runtime Java tentera d'appeler lorsque vous lui demanderez d'exécuter votre programme. Considérez-la comme le point de départ de votre programme. Le site System.out.println()
imprimera une ligne de texte à l'écran, "Hello World !" dans cet exemple.
Maintenant que vous avez écrit un programme Java simple, vous devez le compiler. Lancez l'application Terminal, qui se trouve dans "Applications/Utilitaires/Terminal.app". Tapez les commandes suivantes dans le terminal :
cd ~
javac HelloWorld.java
Vous venez de compiler votre première application Java, même si elle est simple, sur OSX. Le processus de compilation produira un seul fichier, appelé "HelloWorld.class". Ce fichier contient des codes d'octets Java, qui sont les instructions que la machine virtuelle Java comprend.
Pour exécuter le programme, tapez la commande suivante dans le terminal.
java HelloWorld
Cette commande va démarrer une machine virtuelle Java et tenter de charger la classe appelée HelloWorld
. Une fois qu'il aura chargé cette classe, il exécutera la fonction main
dont j'ai parlé plus tôt. Vous devriez voir "Hello World !" s'afficher dans la fenêtre du terminal. C'est tout ce qu'il y a à faire.
À titre d'information, TextWrangler n'est qu'un éditeur de texte pour OSX et n'a aucune incidence sur cette situation. Vous pouvez l'utiliser comme éditeur de texte dans cet exemple, mais ce n'est certainement pas nécessaire.
Téléchargez et installez Eclipse, et vous êtes prêt à partir.
http://www.eclipse.org/downloads/
Apple fournit sa propre version de Java, assurez-vous donc qu'elle est à jour.
http://developer.apple.com/java/download/
Eclipse est un environnement de développement intégré . Il possède de nombreuses fonctionnalités, mais celles qui vous concernent à ce stade sont les suivantes :
Au fur et à mesure que vous gagnerez en expérience, vous commencerez à apprécier le reste de ses riches fonctionnalités.
Vous devez vous assurer qu'une version de java compatible avec Mac existe sur votre ordinateur. Faites java -version à partir du terminal pour le vérifier. Si ce n'est pas le cas, téléchargez l'apple jdk depuis le site web d'apple. (Sun n'en fait pas une pour apple eux-mêmes, IIRC).
À partir de là, suivez les mêmes instructions de ligne de commande pour compiler votre programme que celles que vous utiliseriez pour java sur toute autre plate-forme.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.