pb class [débutant]

pb class [débutant] - Java - Programmation

Marsh Posté le 09-04-2005 à 19:13:21    

Salut
j'ai un fichier class qui s'appelle EntreeClavier.class (en java) qui me sert a pouvoir faire une saisi de texte dans mon programme java.
Il faut que je la mette a chaque fois dans le repertoire de mon programme pour pouvoir l'utiliser.
Est ce que c'est possible de rajouter une ligne dans le autoexec.bat par exemple pour ne pas etre obliger de copier le fichier a chaque fois?
 
merci de votre aide

Reply

Marsh Posté le 09-04-2005 à 19:13:21   

Reply

Marsh Posté le 09-04-2005 à 19:21:58    

fais une recherche du côté de la variable classpath


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
Reply

Marsh Posté le 10-04-2005 à 02:13:37    

Tu crées un paquetage dans lequel tu mets ta classe EntreeClavier
Tu ajoutees le chemin du paquetage à la variable classpath
Et dans tes classes ou tu veux utiliser la classe EntreeClavier, tu fais un import paquetage

Reply

Marsh Posté le 10-04-2005 à 11:23:41    

Reply

Marsh Posté le 10-04-2005 à 11:50:37    

merci je v essayer

Reply

Marsh Posté le 11-04-2005 à 12:27:00    

quand je compile en mettant c:\javac -classpath "c:\j2sdk1.4.2.07\outils Maclasse.java" ca marche.
quand je met le chemin dans classpath dans le autoexec.bat ca marche pas.
 
voici mon autoexec.bat :
 

Code :
  1. set PATH=%PATH%;c:\j2sdk1.4.2_07\bin
  2. set CLASSPATH=%CLASSPATH%;c:\j2sdk1.4.2_07;c:\j2sdk1.4.2_07\outils

Reply

Marsh Posté le 11-04-2005 à 13:15:58    

Si tu as lu le topic, tu auras remarqué qu'il est déconseillé de changer le CLASSPATH au niveau système.
 
Il est préférable de donner le classpath correct p.e. dans un batch qui exécute le programme (pour commencer).
 
Autoexec.bat... ça existe encore, cette relique ? Quel OS ?


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 11-04-2005 à 13:37:18    

bah oui ca existe encore et meme que je suis sous xp

Reply

Marsh Posté le 25-04-2005 à 11:48:34    

à ma connaissance, autoexec.bat n'est pas exécuté sous xp...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed