salut tous le monde,
j'ai creé une application en java alors mon objectif c'est comment je peux la lancer meme si la machine vertuel n'est pas instalée
merci d'avance
salut tous le monde,
j'ai creé une application en java alors mon objectif c'est comment je peux la lancer meme si la machine vertuel n'est pas instalée
merci d'avance
Salut,
Si tu génères du bytecode java tu as pas le choix, il te faut une JVM
Sinon avec le compilateur GCJ tu peux compiler en natif ton application
Bonne journée
Salut,
Moi, pour distribuer mes appli, je livre le JRE avec mes programmes.
et je fournit un fichier .bat (pour windows) du style :
@echo off
set JAVA_HOME=.\jre1.5.0\
set Path=%JAVA_HOME%bin;%Path%
Start javaw -jar programme.jar
La machine virtuelle est nécessaire. Tu peux toujours la fournir avec ton application, mais çà pose plus de problèmes que çà n'en résoud:
Sous windows: risque de conflit avec les dlls d'une autre version de java installée dans System32
Sous linux: nécessité de fournir une jvm "32 bits" et une jvm "64 bits"
Sous mac os x: impossibilité (légale) de redistribuer la jvm (propriété de apple)
De plus, çà nécessite que tu fournisse une version différente de ton application pour chaque OS, et la jvm, çà pèse mine de rien son poids dans le téléchargement.
est ce quil ya quelqun qui peut m'expliquer pas a pas ou bien me deriger vers un URL expliquant comment faire
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Que la force de la puissance soit avec le courage de ta sagesse.
la solution avec un fichier batch
Partager