voila je cherche l'algorithme d'un programme en language java;
le programme je l'ai deja mais reste son arboressence (son algorithme )pour pouvoir le compiler du sous programme vers le programme principal;
merci
voila je cherche l'algorithme d'un programme en language java;
le programme je l'ai deja mais reste son arboressence (son algorithme )pour pouvoir le compiler du sous programme vers le programme principal;
merci
Oulala
'comprends rien du tout.
Tu veux compiler un .java à partir d'un autre programme ? c'est ça ?
non c pas ca j'ai des fichiers .java et je veux les compiler mais ces .java sont relié entre eux pour former un logiciel
ce que je cherche c'est de compiler ce logiciel mais je sais pas par lequel commencer.....
C'est quoi ce logiciel?
Avec quel type de script de construction est il fourni (ant, rien, ...)?
ps:
Ça sert à rien de dire que ton post est urgent, ça a plutôt tendance à repousser ...
Si ya pas ant, ou autre truc du style,
En général, la classe principale porte le nom du logiciel...
Code : Sélectionner tout - Visualiser dans une fenêtre à part javac Nom_du_logiciel.java
Si tu as des erreurs, je t'invite à consulter la FAQ.
@+
ok
mais ca je le sais
je cherche comment pouvoir detecter tout les fichiers ,
et leur place dans ce logiciel,
voila on vien de me proposer le jprobe
je le telecherge mais pas de liscence!!!
comment faire pour le tester
merci pour votre aide
Lance la compilation pour la main class.
Javac est intelligent, il va compiler toutes les "sous-classes" quand elles seront nécessaires, pas besoin de compiler tes classes une par une, le compilateur va s'en charger...
A moins que le programme soit organisé de manière spéciale...
javac est un logiciel non?
Il s'agit du compilateur java, il est dans le sous-répertoire bin du répertoire de ton JDK
Je ne répondrai à aucune question technique par MP.
Pensez aux Tutoriels et aux FAQs avant de poster (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
Enfin, quand une solution a été trouvée à votre problème pensez au tag
Cours Dvp : http://ydisanto.developpez.com
Blog : http://yann-disanto.blogspot.com/
Page perso : http://yann-disanto.fr
Envoyé par rafik larbi
Oui, c'est pas le nom de mon hamster....
Quoique mon hamster soit très intelligent lui aussi...
C'est quoi le but de cette question?
Est-ce que tu as compris la solution que je t'ai donné ou pas?
Il y a une solution pratique avec Eclipse... Tu installes Eclipse, tu fais "Nouveau Projet" et tu donnes un nom de projet, puis tu cliques droit sur ton nouveau projet et tu fais "importer"-->"Système de Fichiers" et tu choisi le répertoire où tu as mis ce que tu appelles ton programme et il te reconstruit un projet à partir de l'arborescence de fichiers... (d'ailleurs, le mot algorithme n'a rien à voir avec ça )
Si ce n'est pas une arborescence de fichiers mais un fichier .jar, tu fais "importer"->"Fichier archive" et tu séléctionne ton fichier. Dans tous les cas, Eclipse te reconstruit ton projet.
Si tu as un bloc de fichiers .java sans arborescence et sans javadoc, je ne vois pas trop comment faire, à part noter les noms de packages à la main et refaire une arborescence...
voilà voilà !!
La différence entre la théorie et la pratique est plus mince en théorie qu'en pratique
ok merci les gars
voila g essayé avec javac mais c pas bon pour le graphisme de mon logicielEnvoyé par plegat
une autre idée stp
Javac ne change rien au graphisme de ton logiciel... (jvois pas ce que tu veux dire par là).
Pour ce qui est de l'architecture de l'application,
tu peux l'obtenir avec des outils open sources comme Umbrello (pour linux avec KDE), qui te dessinent la structure complète de l'application à partir des sources (en Java, mais aussi dans d'autres langages OO).
c ce que je recherche mais pas sous linux sous windowsEnvoyé par abdul470
Envoyé par rafik larbiPareil, je ne comprends pas ton problème....Envoyé par abdul470
Explique un peu mieux, qu'on comprenne...
voila g essayé avec javac pour le fichier main ......
mais il me demande toujours les sous programmes c'est comme le jbuilder.
comment faire?
Puisque tu as besoin d'être prit par la main, on va le faire..
1 ) Un programme écrit en Java, en général, s'il est bien conçu, est constitué d'une part d'une arborescence de répertoires, appellés "packages". Dans ces répertoires sont placées les sources Java.
2 ) Il est aussi accompagné de "librairies externes", qui sont généralement packagées en .jar
3 ) Un programme Java contient ( en principe ) UNE SEULE classe contenant la méthode main(). C'est le point d'entrée de ton programme. Une sorte de "Loader" de ton application.
4 ) Pour compiler ton programme, il faut donc savoir où se trouve cette classe contenant le main. Puis tu consultes la doc de javac, pour savoir comment compiler ton programme avec toutes les dépendances et toutes les spécificités de ton applications. Sans consulter de doc tu n'iras pas bien loin..
** OPTIONNELLEMENT **
5 ) T'aider d'un outil comme Eclipse ( comme il a été dit plus haut ) est une bonne idée, surtout si tu es débutant; tu veras ton arborescence directement etc.. Tu passeras peut-être un peu de temps à configurer Eclipse et ton projet afin que tes classes Java soient bien detectées; mais tu auras une meilleure visibilité. Le désavantage est que tu n'apprendras rien; si tu essaies de comprendre comment est architecturé un programme Java, et que tu le compiles à la main, tu auras appris beaucoup plus de chose qu'en faisant la même chose avec un IDE qui te le fait en automatique; C'est pareil pour pleins de concepts en Java/J2EE.
Que dire de plus ? Rien je crois A+
K
voila
la j'ai bien compris
et je crois que je vais utiliser eclipse pour l'instant car j'ai pas trop de temps pour esseyer de comprendre le programme puisque c'est un programme qui a été mis en place et que je dois lui rajouter des options
en tout cas merci pour votre help
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager