Compilation JAVA depuis un programme JAVA - Java - Programmation
Marsh Posté le 24-09-2003 à 18:50:45
oui si tu travailles sur un jdk un peu recent (par contre sais pu le package exact, fo que tu fouilles par toi meme)
Marsh Posté le 24-09-2003 à 18:59:51
-- a donné le lien il y a un mois
Marsh Posté le 24-09-2003 à 19:02:57
tu trouveras des infos la : http://www.javaworld.com/javatips/jw-javatip131.html
Marsh Posté le 24-09-2003 à 20:27:44
DarkLord a écrit : -- a donné le lien il y a un mois |
ha bon
Marsh Posté le 24-09-2003 à 20:40:37
DarkLord a écrit : -- a donné le lien il y a un mois |
the real moins moins a écrit a écrit : ha bon |
faudrait vraiment que vous montiez un numéro tous les deux
Marsh Posté le 24-09-2003 à 22:37:21
ah non tu t'es foutu de la tronche de Taiche qui voulait compiler un brol depuis son soft (ou bien ct qqun d'autre)
ct sur bla² je crois ... (fin je sais plus qd mais je sais que ct toi)
Marsh Posté le 24-09-2003 à 22:38:15
DarkLord a écrit : |
tu confonds pas avec son histoire de javadoc?
Marsh Posté le 24-09-2003 à 22:40:41
the real moins moins a écrit : tu confonds pas avec son histoire de javadoc? |
non
Marsh Posté le 24-09-2003 à 22:41:16
ha
bah
spossible, vu que je savais que ct possible
(heureusement )
Marsh Posté le 25-09-2003 à 13:37:29
avec Jython , c'est possible il me semble , puisque lorsque tu crée un scritp en jython, il le compile et genere le .class et tout ca de facon transparente
ca se met en place tres facilement en + : http://www.jython.org
Marsh Posté le 25-09-2003 à 13:54:06
Mais comme c'est laid comme nom, jython. ça fait J-thon, le thon pour Java.
Laissez tomber.
Marsh Posté le 25-09-2003 à 14:01:44
Ba en tout cas c'était pas moi, meussieu le juge Le seul truc du même genre que j'ai fait ce dernier mois c'est effectivement le javadoc customisé par mes soins
(pis y a 1 mois j'revenais d'Italie )
(pis dans 1 mois et d'mi/2 mois on commence à faire des truffes)
(pis dans 3 mois c'est Noël)
Marsh Posté le 25-09-2003 à 14:16:07
Taiche a écrit : |
pis ta gueule
Marsh Posté le 25-09-2003 à 15:54:51
veryfree a écrit : avec Jython , c'est possible il me semble , puisque lorsque tu crée un scritp en jython, il le compile et genere le .class et tout ca de facon transparente |
han mais quel rapport
dis tu sais que javac n'est rien d'autre qu'un programme en java?
Marsh Posté le 25-09-2003 à 16:19:56
the real moins moins a écrit : han mais quel rapport |
Jython reste une solution
Citation : |
jpensait que c'etait fait en c/c++ moi
Marsh Posté le 25-09-2003 à 16:21:56
veryfree a écrit : jpensait que c'etait fait en c/c++ moi |
Taz, sort de veryfree !!
Marsh Posté le 25-09-2003 à 16:23:03
Cherrytree a écrit : Mais comme c'est laid comme nom, jython. ça fait J-thon, le thon pour Java. |
Mais nan faut le dire à l'anglosaxone : c'est Jaïtonne ! ca cartonne !
Marsh Posté le 25-09-2003 à 16:24:51
benou a écrit : |
Jaïtonne
Citation : Moi aussi je t'aime, mon camion. |
Marsh Posté le 25-09-2003 à 16:27:52
Cherrytree a écrit :
|
Marsh Posté le 25-09-2003 à 16:28:28
ReplyMarsh Posté le 25-09-2003 à 16:35:31
pffff....
3 etapes :
1. Ecrire la source dans un fichier
2. Compiler le fichier
3. Charger la classe
---------------
1. Facile.
---------------
2.
Code :
|
---------------
3. via un Class.forName, utiliser URLClassLoader si dans un repertoire particulier :
Code :
|
Marsh Posté le 25-09-2003 à 16:36:45
t'as fini de faire ton malin
Marsh Posté le 25-09-2003 à 16:37:11
euh ouais limite y'a pas besoin de passer par un fichier ni com.sun.tools.javac.Main.compile(args); ...
Marsh Posté le 25-09-2003 à 16:39:27
the real moins moins a écrit : ni com.sun.tools.javac.Main.compile(args); ... |
c'est comment alors ?
ca me perturbe de devoir faire appel à des classes en com.sun
Marsh Posté le 25-09-2003 à 16:41:58
the real moins moins a écrit : euh ouais limite y'a pas besoin de passer par un fichier ni com.sun.tools.javac.Main.compile(args); ... |
montre
Marsh Posté le 25-09-2003 à 16:51:12
lorill a écrit : |
horloge
(pourrissage de topic engaged)
Marsh Posté le 25-09-2003 à 16:52:38
ReplyMarsh Posté le 25-09-2003 à 16:59:43
Laissez tomber. C'est nul. C'est une blague lourde comme un Jaïtonne. Au moins.
Marsh Posté le 25-09-2003 à 17:17:07
euh y'a pas les sources des tools ?
Marsh Posté le 25-09-2003 à 17:18:07
the real moins moins a écrit : euh y'a pas les sources des tools ? |
t'as encore bourdé ?
Marsh Posté le 25-09-2003 à 17:52:11
benou a écrit : |
non j'ai pas regardé, pas le temps
Marsh Posté le 25-09-2003 à 17:58:30
ReplyMarsh Posté le 25-09-2003 à 18:12:35
the real moins moins a écrit : non j'ai pas regardé, pas le temps |
[:smiley mirroir qui te renvoie ton koala dans ta face et qui fait ]
Marsh Posté le 25-09-2003 à 18:13:51
Reply
Marsh Posté le 24-09-2003 à 17:15:25
Bonjour à tous!
J'explique plus clairement: si j'ai une String (ou un byte[] ou un StringBuffer, peu importe...) representant le source d'une classe JAVA (le contenu d'un fichier .java par exemple), est ce que je peux le compiler "à la volée" et en recupérer la classe (la classe nommée Class)?
En gros, je suis dans un programme JAVA, je lis un fichier .java, je veux compiler cette classe pour pouvoir l'instancier.
Une idée?