Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3045 connectés 

 


Dernière réponse
Sujet : [java] - probleme de classpath
Bandenabos

wouatouwouatou a écrit a écrit :

quand tu fais import a.b.c.d.*;
ca suppose que ton classpath contient le repertoire a !!!
apres il fo que dans ce repertoire tu ais un repertoire b, puis dans b un repertoire c et dans c un repertoire d.
d n'est pas une classe mais un package dans ce cas...
 
Bref, t'as pas besoin de preciser les sous repertoire... :D  




 
Pas d'accord...
Dans la mesure où tu exporte directement tes .class un classpath sur la racine (ton d:\java\appli suffit).
Dans la mesure où tu exporte dans des .jar, il faut que ton classpath contienne explicitement l'ensemble des JAR précédés des chemins : d:\java\appli\monjar1.jar;d:\java\appli\monjar2.jar....
 
good luck !!


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Bandenabos

wouatouwouatou a écrit a écrit :

quand tu fais import a.b.c.d.*;
ca suppose que ton classpath contient le repertoire a !!!
apres il fo que dans ce repertoire tu ais un repertoire b, puis dans b un repertoire c et dans c un repertoire d.
d n'est pas une classe mais un package dans ce cas...
 
Bref, t'as pas besoin de preciser les sous repertoire... :D  




 
Pas d'accord...
Dans la mesure où tu exporte directement tes .class un classpath sur la racine (ton d:\java\appli suffit).
Dans la mesure où tu exporte dans des .jar, il faut que ton classpath contienne explicitement l'ensemble des JAR précédés des chemins : d:\java\appli\monjar1.jar;d:\java\appli\monjar2.jar....
 
good luck !!

wouatouwouatou quand tu fais import a.b.c.d.*;
ca suppose que ton classpath contient le repertoire a !!!
apres il fo que dans ce repertoire tu ais un repertoire b, puis dans b un repertoire c et dans c un repertoire d.
d n'est pas une classe mais un package dans ce cas...
 
Bref, t'as pas besoin de preciser les sous repertoire... :D
under bon j'ai mon classpath configure pour le fichier d:\java\appli.
Bon jusque la tout va bien.Mais mon appli fait plusieurs package chacuns contenus dans un sous dossiers de d:\java\appli.
Est ce que je dois les mettre tous dans le classpath? ou il le fait tout seul?PArce que la j'ai droit a des :
Boot.java:8: package test.main_module.AgentTexte does not exist
import test.main_module.AgentTexte.*;
^
Boot.java:9: package test.main_module.AgentBouton does not exist
import test.main_module.AgentBouton.*;
^
Boot.java:10: package test.main_module.AgentRoot does not exist
import test.main_module.AgentRoot.*;
^
Boot.java:11: package test.text_renversement does not exist
import test.text_renversement.*;
^
 
....alors voila koi...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)