j'ai installé Editplus, j'ouvre un fichier .java, mon problème c que j'arrive pas à compiler et je n'ai aucune idée sur la chose. Veuillez Svp me guider afin que je puisse compiler et executer mes fichier.
Merci.
en fait tous ce que vous avez mentioné ca ne me parle pas beaucoup, dire que je suis un débutant et j'utilise Editplus dans le cadre d'un cours que je viens de commencer pour utiliser java.
Java est un langage compilé, dont avoir un éditeur pour taper ducode ne suffit pas. Il faut un compilateur et un interpréteur de code compilé (une machine virtuelle java).
Tu dois télécharger tout celà sur le site de sun :
http://java.sun.com/j2se/1.5.0/download.jsp
télécharge JDK5.0 et JRE 5.0 et même la doc, ça ne te fera pas de mal.
Ensuite installe le tout sur ton pc.
Puis rend toi sur ce sujet de la FAQ : http://www.forum.moteurprog.com/index.php?url=FORUM_msg.php&ID_topic=5632
J'y explique comment configurer ton windows pour faire fonctionner java.
Une fois que ton environnement est opérationnel :
Tu créés un code java, tu lances une invite de commande dos et tu tapes (en te mettant dans le repertoire où se trouve ton fichier.java) :
javac fichier.java
cela compilera ton fichier en fichier.class
Si tu as des erreurs ça te les indiquera, il faudra alors recommencer.
Ensuite pour executer ton .class tu tapes :
java fichier
Et le tour est joué.
Commence par coder un HelloWorld.java (en code par défaut dazns editplus) et apres ça ira.
Java est une logique, il faut la comprendre avant de faire des choses.
Tu dois ajouter les chemins de ses rep à ton path comme expliqué dans le tuto.
Pareil pour les rep lib et le classpath.
Par contre editplus ne permet d'executer du java, mais jsute d'éditer tes programmes.
Tu executeras tes programmes avec des commandes, comme expliqué plus haut.
En résumé, vérifie si tu n'as pas un rep bin dans le rep java en plus de ton rep bin dans jdk1.5.0_05. Pareil pour lib.
Ensuite ajoute à ton path et ton classpath
;(point virgule) et ce qui suis. Pas la peine d'effacer ce qu'il y a déjà écrit dedans, ajoute juste à la suite. le ; sert de séparation entre les rep.
Puis mets ton path : C:\Program Files\Java\jdk1.5.0_05\bin;.;C:\Program Files\Java\bin
et ton classpath :
C:\Program Files\Java\jdk1.5.0_05\lib;.;C:\Program Files\Java\lib
et le tour est joué.
__________________________
Gexti
j'ai suivi les instructions, et au final j'ai le message d'erreur suivant:
Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\JAVA>javac Exercice01
javac: invalid flag: Exercice01
Usage: javac <options> <source files>
where possible options include:
-g Generate all debugging info
-g:none Generate no debugging info
-g:{lines,vars,source} Generate only some debugging info
-nowarn Generate no warnings
-verbose Output messages about what the compiler is doing
-deprecation Output source locations where deprecated APIs are u
sed
-classpath <path> Specify where to find user class files
-cp <path> Specify where to find user class files
-sourcepath <path> Specify where to find input source files
-bootclasspath <path> Override location of bootstrap class files
-extdirs <dirs> Override location of installed extensions
-endorseddirs <dirs> Override location of endorsed standards path
-d <directory> Specify where to place generated class files
-encoding <encoding> Specify character encoding used by source files
-source <release> Provide source compatibility with specified release
-target <release> Generate class files for specific VM version
-version Version information
-help Print a synopsis of standard options
-X Print a synopsis of nonstandard options
-J<flag> Pass <flag> directly to the runtime system