Comment exécuter Java sur Linux : installez d'abord jdk ; puis copiez le code de Windows vers Linux ; puis exécutez "javac" pour générer le fichier ".class" ;
Je suis récemment entré en contact avec Linux et cela semble très frais. Ce que j'ai fait sous Windows auparavant pourrait également être implémenté dans un environnement Linux. Il se trouve que j'étais en train de compiler Java et je pensais que puisque Java peut fonctionner sous DOS sous Windows, peut-il également être compilé et exécuté sous un terminal Linux ? La curiosité est le meilleur professeur, et les riches ressources disponibles sur Internet m'ont aidé à mettre en œuvre rapidement cette opération.
Le processus de mise en œuvre spécifique est le suivant :
Pour compiler et exécuter du code Java, vous devez d'abord un système prenant en charge les programmes Java, appelé jdk, kit de développement Java, est utilisé à cet effet. Que ce soit sous Windows ou Linux, jdk est nécessaire pour compiler et exécuter du code java.
JDK protège les programmeurs des différences entre les deux systèmes, permettant à Java de réaliser "écrire une fois et compiler n'importe où". Le package JDK peut être téléchargé depuis le site officiel et différents packages d'installation peuvent être téléchargés selon différents systèmes. La méthode d'installation est légèrement différente selon la version de Linux. J'utilise le système RedHat Linux (RHEL 6) Téléchargez le fichier .rpm correspondant et installez-le comme les autres logiciels :
rpm -ivh jdk_8u25.rpm
Si vous utilisez d'autres systèmes, comme Ubuntu, vous pouvez télécharger le package compressé .tar.gz pour l'installation. Il existe de nombreuses informations en ligne, je n'entrerai donc pas dans les détails ici.
Après avoir installé jdk, nous pouvons copier le code de Windows vers Linux. Ici, nous ne copions pas directement le code .java dans le répertoire de destination, mais générons d'abord le package jar, puis le transférons.
Ici nous utilisons Eclipse pour réaliser cette opération. Pour exporter le code source du projet dans un package jar sous Eclipse, vous pouvez cliquer avec le bouton droit sur le projet->export->jar. Générez le 1.jar requis, puis préparez des packages jar supplémentaires, tels que les packages jar lucene et mysql-connector couramment utilisés (ces packages peuvent également être regroupés dans un seul package), et copiez ces packages ensemble dans le même répertoire Linux. (ou téléchargez-le sur le serveur Linux).
De plus, le fichier de classe principale du code java (contenant la fonction principale, comme main.java) doit également être copié dans le même répertoire
Exécuter. Exécutez d’abord javac pour générer un fichier .class. Le format est le suivant :
javac -cp /home/username/../1.jar:/home.username/../2.jar:/home.username/../3.jar main.java
De cette façon, le programme java s'exécutera.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!