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

  FORUM HardWare.fr
  Programmation
  Java

  Java Eclipse

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Java Eclipse

n°807333
axk47
Java Man vs Boolet Man
Posté le 27-07-2004 à 10:24:08  profilanswer
 

Bonjour,
je développe sous eclipse depuis un certain bout de temps. mais il ya quelque chose qui dérange énorment. A savoir quand je compile mes projets
(build project) il recopie tout le contenu du repertoire qui contient le repertoire sources dans le repertoires destination. ce qui rend lourd la compilation car j'ai dess images et de la doc au meme niveau que le repertoire source.
en gros voilà la hierarchie des mes repertoires
 
projet/src
projet/images
projet/doc
projet/html
projet/xml
projet/classes
 
ce que je veux faire c compiler les sources qui sont dans projet/src dans projet/classes sans copier les autres reprtoires
 
quelqu'un aurait une idée??
merci :sarcastic:

Citation :

Scienca vincera tenebras


---------------
"Rendez tout aussi simple que possible mais ne simplifierez rien" Albert Einstein
mood
Publicité
Posté le 27-07-2004 à 10:24:08  profilanswer
 

n°807338
Jubijub
Parce que je le VD bien
Posté le 27-07-2004 à 10:31:53  profilanswer
 

bizarre ca me l'a jamais fait...et y'a un topic unique eclipse (cf ma signature) ou t'auras plus de chance de trouver des réponses...
 
en général j'utilise l'organisation de projet suivante (build ant)
\src
\build
    \classes
    \images
    \autres...


---------------
Jubi Photos : Flickr - 500px
n°807595
axk47
Java Man vs Boolet Man
Posté le 27-07-2004 à 13:29:11  profilanswer
 

Avec Ant ya aucun souci je maitrise parfaitement les tags pour la compilation.Le probeleme se pose quand je fais build project sous eclipse (compilateur integré de Eclipse)
peut etre fo que j'aille modifier les tags dans le fichier généré par eclipse pour la compilation???
merci


---------------
"Rendez tout aussi simple que possible mais ne simplifierez rien" Albert Einstein
n°807597
lorill
Posté le 27-07-2004 à 13:31:52  profilanswer
 

met juste src en "source directory"

n°807865
axk47
Java Man vs Boolet Man
Posté le 27-07-2004 à 17:29:13  profilanswer
 

quand je mets juste src en source directory
il me génère plein d'erreur alors qu'il y en a aucune.
il n'arrive pas a trouver les packages et les dépendance de classes.
je crois que je vais laisser tomber car visiblement ya pas beaucoup qui utilisent Eclipse comme IDE.
je vais continuer de compiler avec Ant et laisser tomber le  "Build Project" de Eclipse
merci quand meme


---------------
"Rendez tout aussi simple que possible mais ne simplifierez rien" Albert Einstein
n°807873
lorill
Posté le 27-07-2004 à 17:33:54  profilanswer
 

axk47 a écrit :

visiblement ya pas beaucoup qui utilisent Eclipse comme IDE.


y'a pas a dire, c'est une journée faste  [:ziiio]

n°807874
_guigui_
Posté le 27-07-2004 à 17:34:00  profilanswer
 

ca voudrait dire que tu as comme noms de package src.foo.bar ...
c'est ce que tu as non? pas top si c'est le cas... :)

n°807897
Jubijub
Parce que je le VD bien
Posté le 27-07-2004 à 17:46:03  profilanswer
 

axk47 : excuse moi, mais tu dis des conneries :  
 
qd tu crées un projet java, tu peux spécifier un répertoire source, et un répertoire destination...
 
par défaut, les 2 sont la racine du projet, mais c une config pourave.
 
Qd tu crée ton projet, y'a un cadre en bas qui s'appelle Project layout...
Tu choisis create separate source and destination folder, et tu clic tt en bas à droite sur Configure defaults
 
la à droite t'a un cadre : source and output folder : par défaut c'est Project qui est coché...clic sur folder, et choisis un nom pour le dossier source, et un nom pour le dossier qui va contenir les classes...
 
par ex, src, et bin...(bin va contenir les classes que génère automatiquement eclipse, je te recommande de générer tes classes ant ailleurs)
 
 
----> si tu l'a pas fait, tu peux toujours le faire dans un projet existant :  
- tu crée à la racine du projet un répertoire src
- clic droit sur le dossier du projet, properties, et à gauche tu choisis "java build path"...dans le premier onglet source, tu vires celui qui y est déjà...ensuite tu fais add folder, et tu choisis src...
 
ensuite, avec le refactoring, tu moves tes répertoires sources dans /src...celui-ci étant déclaré comme un répertoire source, il ne sera pas inclus dans la package...
 
je parie 10/1 que t'a créé le rep src, et bougé les classes dedans, sans déclarer src comme répertoire source...
du coup, t'a une erreur sur chaque classe, parce qu'au lieu de trouver org.toto.packagebidon, eclipse trouve src.org.toto.packagebidon (le src fait partie du package, or il ne devrait pas)
 
c'est ce qu'a dit _guigui_ d'ailleurs...mais maintenant tu sais pourquoi
 
edit : et en plus t un boulay, parce que je t'avais dit d'aller dans le topic eclipse : les gens du forum qui utilisent eclipse le suivent à peu près,et ca répond assez vite normalement...si tu postes à coté, t'étonne pas de pas avoir de réponses...


Message édité par Jubijub le 27-07-2004 à 17:48:42

---------------
Jubi Photos : Flickr - 500px
n°807900
_guigui_
Posté le 27-07-2004 à 17:50:09  profilanswer
 

il a pas forcément d'erreurs à la compilation... il a peut être déclaré src.foo.bar comme package dans toutes ses classes :)


Message édité par _guigui_ le 27-07-2004 à 17:50:29
n°807906
Jubijub
Parce que je le VD bien
Posté le 27-07-2004 à 17:52:11  profilanswer
 

ben oui, si il a juste créé le src sans rien faire d'autre, en  bougeant les package dedans Eclipse a fait le nécessaire...mais il dit qu'il a plein d'erreurs, dont je penche pour ta première hypothèse...


---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le 27-07-2004 à 17:52:11  profilanswer
 

n°808330
axk47
Java Man vs Boolet Man
Posté le 28-07-2004 à 10:09:12  profilanswer
 

merci jubijub.
 J'ai pu résoudre mon probleme grace a tes explications et celles de _guigui_.
Je ne ferai plus les memes erreurs dans l'avenir
 


---------------
"Rendez tout aussi simple que possible mais ne simplifierez rien" Albert Einstein
n°808343
Jubijub
Parce que je le VD bien
Posté le 28-07-2004 à 10:14:13  profilanswer
 

:jap: pas de soucis...si t'a d'autres question, met les dans le topic eclipse, que tu peux trouver facilement en cliquant dans ma signature


---------------
Jubi Photos : Flickr - 500px
n°808436
axk47
Java Man vs Boolet Man
Posté le 28-07-2004 à 11:21:00  profilanswer
 

oki ça c pigé


---------------
"Rendez tout aussi simple que possible mais ne simplifierez rien" Albert Einstein

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Java Eclipse

 

Sujets relatifs
[Java] Multithreading et gestion des exceptionsrécupération du login windows en JAVA SCRIPT
JAVA 3D[JAVA] package ... does not exist
[Java][Swing] Layout avec component centré non maximisé[JAVA] FTP sous Eclipse, comment activer le transfert ASCII?
[Eclipse] Supprimer des associations entre classes Java ? [résolu][java] qui utilisent eclipse ?!
[JAVA/Eclipse] Pb de CLassLoader sous Eclipse [CONTOURNé][java] [eclipse] comment dompter la bête ?
Plus de sujets relatifs à : Java Eclipse


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR