Configuration d'un MacBook Pro pour le développement Java
Author: Maximus63 —
Short summary: Eh bien, je suis passé du côté «sombre» et j'ai acquis un MacBook Pro pour l'utiliser pour le développement lorsque je ne suis pas sur mon PC. Cet article doit être considéré comme un favori amélioré. Il répertorie les outils à installer pour que le MacBook remplisse son objectif, à savoir être utilisé pour Java […]
Quick overview
- Site
- iPom
- Canonical URL
- https://ipom.fr/2019/06/14/configuration-dun-macbook-pro-pour-le-developpement-java/
- LLM HTML version
- https://ipom.fr/2019/06/14/configuration-dun-macbook-pro-pour-le-developpement-java/llm
- LLM JSON version
- https://ipom.fr/2019/06/14/configuration-dun-macbook-pro-pour-le-developpement-java/llm.json
- Manifest
- https://ipom.fr/llm-endpoints-manifest.json
- Estimated reading time
- 7 minutes (370 seconds)
- Word count
- 1232
Key points
- Eh bien, je suis passé du côté «sombre» et j'ai acquis un MacBook Pro pour l'utiliser pour le développement lorsque je ne suis pas sur mon PC.
- Cet article doit être considéré comme un favori amélioré.
- Il répertorie les outils à installer pour que le MacBook remplisse son objectif, à savoir être utilisé pour Java et ultérieurement pour le développement de Javascript.
- Je dois mentionner que jusqu’à présent, j’utilisais Windows (XP / 7) et Linux (Ubuntu / Mint / Cent OS).
Structured content
Eh bien, je suis passé du côté «sombre» et j'ai acquis un MacBook Pro pour l'utiliser pour le développement lorsque je ne suis pas sur mon PC. Cet article doit être considéré comme un favori amélioré. Il répertorie les outils à installer pour que le MacBook remplisse son objectif, à savoir être utilisé pour Java et ultérieurement pour le développement de Javascript. Je dois mentionner que jusqu’à présent, j’utilisais Windows (XP / 7) et Linux (Ubuntu / Mint / Cent OS). Au moment où j'écris ces lignes, mon MacBook Pro fonctionne sous OS X Yosemite Version 10.10.5.
Contenus ToggleJDKDéfinir JAVA_HOMEMavenGitIntelliJExtrasNodeJSFenêtre de terminalDéfinir fond noirTouches UNIX souvent utilisées sur le clavier allemand / suisseComment tester tout fonctionne JDK Alors premières choses d'abord. Installer un Kit de développement Java (JDK), qui est un environnement de développement logiciel utilisé pour développer des applications et des applets Java. Il comprend Java Runtime Environment (JRE), un interpréteur / chargeur (java), un compilateur (javac), un archiveur (jar), un générateur de documentation (javadoc) et d'autres outils nécessaires au développement Java. Téléchargez la version des fichiers .dmg pour Mac OS X x64 Vous pouvez savoir où le JDK est installé en exécutant le programme / usr / libexec / java_home -v 1.7 , sur la commande du terminal: Adrians-MacBook-Pro: ama ama $ / usr / libexec / java_home -v 1.8 /Bibliothèque/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home Adrians-MacBook-Pro: ama ama $ / usr / libexec / java_home -v 1.7 /Bibliothèque/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home Adrians-MacBook-Pro: Ama Ama $ Vous aurez besoin de le savoir lors de la configuration d'un projet dans IntelliJ par exemple. Définir JAVA_HOME JAVA_HOME est simplement une convention, généralement utilisée par Tomcat, d'autres serveurs d'applications Java EE et des outils de construction tels que Maven pour trouver où habite Java. Dans Mac OSX 10.5 ou version ultérieure, Apple recommande de définir le $ JAVA_HOME variable à / usr / libexec / java_home, juste exporter $ JAVA_HOME dans le fichier ~ /. bash_profile ou ~ / .profile $ vim .bash_profile
export JAVA_HOME = $ (/ usr / libexec / java_home)
$ source .bash_profile
$ echo $ JAVA_HOME /Bibliothèque/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home Maven Une fois que vous avez configuré la variable d’environnement JAVA_HOME comme indiqué ci-dessus, accédez au site Web Téléchargements Apache Maven, téléchargez l’archive .tar.gz ou .zip et décompressez-la dans un dossier de votre choix. Je la mets dans le répertoire / opt: tar xzvf apache-maven-3.3.3-bin.tar.gz Il est également recommandé de créer un lien symbolique vers l’installation de Maven. Ainsi, lorsque vous mettrez à jour votre version de Maven, il vous suffira de changer la cible du lien symbolique: ln -s /opt/apache-maven-3.3.3 / opt / maven Puis définissez Maven dans les variables d'environnement vim ~ / .bash_profile export M2_HOME = / chemin / vers / maven export M2 = $ M2_HOME / bin export PATH = $ M2: $ PATH Fermez le terminal et ouvrez-en un nouveau. Lorsque vous essayez maintenant d’obtenir le versioning maven, vous devriez obtenir quelque chose comme ce qui suit: ama $ mvn -version Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T13: 57: 37 + 02: 00) Maven home: / opt / maven Version Java: 1.8.0_65, fournisseur: Oracle Corporation Page d'accueil Java: /Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/jre Paramètres régionaux par défaut: en_US, codage de la plate-forme: UTF-8 Nom du système d'exploitation: "mac os x", version: "10.10.5", arch: "x86_64", famille: "mac" Une alternative consiste à utiliser Homebrew et à exécuter la commande suivante: brasser installer maven Git Ouvrez une fenêtre de terminal et tapez la commande suivante par exemple: $ git --version Au moment suivant, vous serez prêt à installer Xcode. Il s'agit d'un ensemble complet d'outils de développement permettant de créer des applications fonctionnant sur Apple TV, Apple Watch, iPhone, iPad et Mac. Il inclut l'IDE Xcode, les simulateurs et tous les outils et infrastructures nécessaires à la création d'applications pour iOS, watchOS, tvOS et OS X (il contient également GNU Compiler Collection-gcc). Vous pouvez procéder comme indiqué ci-dessus, mais si vous ne souhaitez pas tout utiliser dans ce package, vous pouvez installer Homebrew («Homebrew installe tout ce dont vous avez besoin, ce qu’Apple n’a pas fait.») Et exécutez les commandes suivantes: brasser installer gcc brasser installer git De toute façon, une fois que Git est installé, la commande initiale git –version apportera la version installée: $ git --version Git version 2.4.9 (Apple Git-60) Si vous travaillez avec Github, je vous recommande d'installer également le bureau Github IntelliJ Entre-temps, IntelliJ est devenu mon IDE préféré, principalement parce que vous avez presque les mêmes fonctions de prise en charge lors du développement front-end. Pour l'installer, allez à la page de téléchargement et suivez les instructions d'installation: INSTRUCTIONS D'INSTALLATION
Téléchargez le fichier image de disque idea-15.dmg OS X. Montez-le comme un autre disque dans votre système. Copiez IntelliJ IDEA dans votre dossier Applications
Extras NodeJS Node.js® est un environnement d'exécution JavaScript basé sur le moteur JavaScript V8 de Chrome. Node.js utilise un modèle d'E / S basé sur les événements et non bloquant, qui le rend léger et efficace. L’écosystème de packages de Node.js, npm, est le plus grand écosystème de bibliothèques open source au monde. Récemment, c’est un outil indispensable si vous devez faire des choses plus sophistiquées sur votre partie frontale de votre application. Allez sur https://nodejs.org/ et téléchargez la dernière version pour OS X (x64). Double-cliquez sur le fichier node-v4.2.2.pkg (dernière version stable à la rédaction du message) et suivez les instructions de la procédure d'installation. Lorsque vous êtes prêt, ouvrez une fenêtre de terminal et vérifiez la version installée pour voir si elle fonctionne: $ node --version v4.2.2 Fenêtre de terminal Définir fond noir Ouvrez Terminal, puis allez au Menu Terminal -> Préférences, choisir la Réglages onglet et définir le Pro thème par défaut. Pour tester rapidement que tout fonctionne, j'ai généré un Touches UNIX souvent utilisées sur le clavier allemand / suisse J'ai acheté le Mac Book pour l'utiliser comme machine de développement lors de vos déplacements et l'une de mes surprises initiales a été l'absence de certaines clés qu'un développeur / utilisateur de terminal utilise assez souvent, comme []| {} ~ Voici donc mon rappel de carte de clavier personnel pour Mac OS X:
| symbole de pipe 7
\ barre oblique inverse 7 = /
[[[[ crochet gauche (ouverture) 5
] crochet droit (de fermeture) 6
{ accolade gauche (ouverture) 8
} accolade droite (fermeture) 9
~ Tilde n suivi de la touche espace
@ Symbole «à»
g (G minuscule)
Comment tester tout fonctionne Un test de fumée pour vérifier si tout ce qui est installé fonctionne correctement «ensemble» consiste à générer une application avec JHipster et de la transférer dans le référentiel git. JHipster est un générateur Yeoman, utilisé pour créer un projet Spring Boot + AngularJS. Si vous avez des suggestions s'il vous plaît laissez un commentaire. Je vous remercie.
Topics and keywords
Themes: Apple
License & attribution
License: CC BY-ND 4.0.
Attribution required: yes.
Manifest: https://ipom.fr/llm-endpoints-manifest.json
LLM Endpoints plugin version 1.1.2.