Comment compiler un fichier .java sur Ubuntu?

67

Comment puis-je compiler un fichier .java?

De quels programmes aurai-je besoin? Si j'ai besoin du Java JDK, j'ai également besoin d'aide pour l'installer. Je suis très nouveau sur Ubuntu, donc tout programme que je dois installer nécessite un tutoriel sur leur installation.

    
posée user65407 03.06.2012 - 05:03
la source

5 réponses

71

Pour compiler le fichier, ouvrez votre terminal et tapez

javac filename.java

Pour exécuter le fichier de classe généré, utilisez

java filename

Pour ce faire, vous devez installer le JDK Java sur votre ordinateur. Vous pouvez l'installer avec les instructions de Comment installer Java? .

    
réponse donnée Ten-Coin 03.06.2012 - 05:51
la source
20

OpenJDK fonctionne le mieux pour moi. C'est simple et je n'ai jamais eu de problème avec ça. Suivez simplement ces étapes simples:

  1. À partir du terminal installez jdk ouvert

    sudo apt-get install openjdk-7-jdk
    
  2. Ecrivez un programme java et enregistrez le fichier sous le nom filename.java

  3. Maintenant, pour compiler, utilisez cette commande depuis le terminal

    javac filename.java
    

    Si tout fonctionne bien, un nouveau fichier "filename.class" devrait être créé.

  4. Pour exécuter votre programme que vous venez de compiler, tapez la commande ci-dessous dans le terminal:

    java filename
    

NOTE

Vous pouvez utiliser n'importe quel éditeur de texte (comme gedit),

remplacer le nom de fichier par le nom de watever que vous voulez

vous devez être dans le même répertoire que le "répertoire de travail actuel" (obtenu en exécutant pwd ) en exécutant la commande depuis le terminal.

    
réponse donnée Mrinal 02.05.2013 - 18:07
la source
10

Si par exemple votre fichier est my_file.java :

class MyClass
{
    public static void main(String[] args)
     {
       System.out.println("Hello World");
     }
}

Vous voulez faire:

javac my_file.java

puis

java MyClass # The name of the class, not file

Cependant, il est courant de donner des classes et des fichiers au même nom.

    
réponse donnée Akavall 30.12.2013 - 05:34
la source
5

Vous devez installer un kit de développement JDK, Java. Ubuntu contient un métapaquet default-jdk , qui dépend du JDK actuellement préféré. Maintenant c'est openjdk-6-jdk.

Pour compiler un fichier Java en fichier .class exécutable, vous pouvez l'exécuter

javac filename.java

et lancez-le

java file

C'est le cas d'utilisation le plus simple et surtout ça ne marche pas car les classes Java dépendent principalement des classes java placées dans les bibliothèques.

Vous aimeriez donc probablement utiliser des solutions plus sophistiquées. La plupart des éditeurs de texte prennent en charge la coloration Java, par exemple jEdit , kate ou vim , mais ils ne résolvent pas votre problème de compilation.

Vous avez une autre option - vous pouvez installer un IDE Java complet. Ubuntu est fourni avec les principaux IDE Java OpenSource - NetBeans et Eclipse .

    
réponse donnée Oto 'tapik' Buchta 03.06.2012 - 06:32
la source
3

Il suffit de taper sudo apt-get update , suivi de sudo apt-get install openjdk-7-jdk pour une installation rapide de java7, puis de jouer à des jeux avec java: -)

Pour plus d'informations sur la documentation Java officielle, consultez la page ce lien .

    
réponse donnée vicd 03.06.2012 - 05:21
la source

Lire d'autres questions sur les étiquettes