Comment puis-je compiler et exécuter un programme en Java sur mon Mac?
Comment puis-je compiler et exécuter un programme en Java sur mon mac?
Je suis nouveau.
Aussi j'ai téléchargé un programme qui m'a été suggéré ici appelé text wrangler si cela a une quelconque incidence sur la situation.
Vous devez vous connecter pour publier un commentaire.
Compilation et l'exécution d'une application Java sur Mac OSX, ou de tout système d'exploitation majeur, c'est très facile. Apple inclut un entièrement fonctionnel Java runtime environnement de développement out-of-the-box avec OSX, de sorte que tous vous avez à faire est d'écrire un programme Java et utiliser les outils pour compiler et l'exécuter.
Écrire Votre Premier Programme
La première étape est d'écrire un programme Java simple. Ouvrir un éditeur de texte (intégré dans TextEdit application fonctionne très bien), tapez le code suivant, puis enregistrez le fichier en tant que "HelloWorld.java" dans votre répertoire home.
Par exemple, si votre nom d'utilisateur est David, l'enregistrer en tant que "/Users/David/HelloWorld.java". Ce programme simple déclare une classe unique appelé
HelloWorld
, avec une seule méthode appeléemain
. Lemain
méthode est particulière en Java, car c'est la méthode la Java runtime tente de l'appeler quand vous dites cela pour l'exécution de votre programme. Pensez à elle comme un point de départ pour votre programme. LeSystem.out.println()
méthode imprime une ligne de texte à l'écran, "Hello World!" dans cet exemple.À l'aide du Compilateur
Maintenant que vous avez écrit un programme Java simple, vous avez besoin de le compiler. Lancez le Terminal de l'app, qui est situé dans "Applications/Utilitaires/Terminal.app". Tapez les commandes suivantes dans le terminal:
Que vous venez de compiler votre première application Java, quoique simple, sur OSX. Le processus de compilation va produire un fichier unique, appelé "HelloWorld.class". Ce fichier contient Java byte codes, qui sont les instructions que la Machine Virtuelle Java comprend.
L'Exécution De Votre Programme
Pour exécuter le programme, tapez la commande suivante dans le terminal.
Cette commande permet de démarrer une Machine Virtuelle Java et tentez de charger la classe appelée
HelloWorld
. Une fois les charges de la classe, il exécutera lamain
méthode que j'ai mentionnée plus tôt. Vous devriez voir "Hello World!" imprimé dans la fenêtre du terminal. C'est tout là est à lui.Comme une note de côté, TextWrangler est juste un éditeur de texte pour mac OSX et n'a aucune incidence sur cette situation. Vous pouvez l'utiliser comme votre éditeur de texte dans cet exemple, mais il n'est certainement pas nécessaire.
Je vais vous donner les étapes à l'écriture et à la compilation d'un code.
Utiliser cet exemple:
Paycheck.java
cd Desktop
javac Paycheck.java
java Paycheck
Error: Could not find or load main class <package name>
. Dans ce cas, juste un commentaire le paquet en mettant les deux barres obliques au débutTélécharger et installer Eclipse, et vous êtes bon pour aller.
http://www.eclipse.org/downloads/
Apple fournit sa propre version de Java, alors assurez-c'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 ceux qui sont pertinentes pour vous à ce stade est:
Comme vous gagnez plus d'expérience, vous allez commencer à apprécier le reste de son riche ensemble de fonctionnalités.
Vous avez besoin pour vous assurer qu'un mac compatible avec la version de java sur votre ordinateur. Ne version de java à partir de la borne à vérifier. Sinon, téléchargez le apple jdk à partir du site web d'apple. (Soleil ne se couche pas en faire un pour apple eux-mêmes, autant que je me souvienne.)
À partir de là, suivre la même ligne de commande instructions à partir de la compilation de votre programme que vous utilisez pour java sur toute autre plate-forme.
D'autres solutions sont assez bon pour répondre à votre requête. Toutefois, si vous êtes à la recherche pour juste une commande pour le faire pour vous -
Créer un nom de fichier "run", dans le répertoire où vos fichiers Java sont. Et enregistrez-le dans votre dossier -
donner à ce fichier de l'autorisation d'exécution en cours d'exécution -
Maintenant, vous pouvez exécuter n'importe lequel de vos fichiers par un simple exécutant -