Booter avec une application java
soyons_de_vrais_amis
Messages postés
16
Date d'inscription
Statut
Membre
Dernière intervention
-
Clément BRUGUERA ou clebig -
Clément BRUGUERA ou clebig -
salut tout le monde j'aimerai bin savoir si c'est possible
de booter avec un programme java (JFrame )
la machine que j'ai contient de systeme d'exploitation
winxp et ubuntu
j'imerai ben savoir les etapes a suivre
si c'est possible et merci mes chers amis
de booter avec un programme java (JFrame )
la machine que j'ai contient de systeme d'exploitation
winxp et ubuntu
j'imerai ben savoir les etapes a suivre
si c'est possible et merci mes chers amis
A voir également:
- Booter avec une application java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Application java - Télécharger - Langages
- Comment supprimer une application préinstallée sur android - Guide
1 réponse
Biensur que c'est possible...enfin, il est possible que le système d'exploitation de ton choix démarre une application java une fois que lui meme est chargé...Tu as donc un programme java, tu ne nous donnes pas trop de détail...est-ce un .jar, un .class ?
[CAS LINUX]
Tu crées un script bash que tu places dans /etc/init.d/ et sur lequel tu fais un lien logique dans le répertoire /etc/rc5.d/ avec une basse priorité (inférieure à celle d'X)
le script bash peut ressembler à ça :
#!/bin/bash
#si c'est un fichier .class, on ne met pas l'extention à la fin
java tonfichier
#ou si c'est un .jar
java -jar tonfichier.jar
tu enregistres ce script dans /etc/init.d avec le nom que tu veux.
Ensuite, tu crées un lien logique avec la commande ln.
ln -s /etc/init.d/nomdetonscript /etc/rc5.d/S99nomduscript
(S99 indique la priorité d'execution de 0 à 99, 99=très basse priorité)
tu redémarres, ça doit marcher.
[CAS WINDOWS]
Tu crées un script batch qui contient une ligne :
java tonfichierclass ou java -jar tonfichier.jar si c'est un jar
tu enregistres ou tu veux avec l'extention .bat
tu crées un raccourcis pointant sur ce fichier dans Démarrer/Programmes/Démarrage/
ou alors tu places ça dans le registre et c'est pas la bonne méthode parce que trop opaque...
mais si tu tiens à le faire ...
tu executes regedit, KEY LOCAL MACHINE/SOFTWARE/MICRO$OFT/MICRO$OFT WINDOWS/Current Version/Run et tu fais ce que tu as a faire ici...
[CAS LINUX]
Tu crées un script bash que tu places dans /etc/init.d/ et sur lequel tu fais un lien logique dans le répertoire /etc/rc5.d/ avec une basse priorité (inférieure à celle d'X)
le script bash peut ressembler à ça :
#!/bin/bash
#si c'est un fichier .class, on ne met pas l'extention à la fin
java tonfichier
#ou si c'est un .jar
java -jar tonfichier.jar
tu enregistres ce script dans /etc/init.d avec le nom que tu veux.
Ensuite, tu crées un lien logique avec la commande ln.
ln -s /etc/init.d/nomdetonscript /etc/rc5.d/S99nomduscript
(S99 indique la priorité d'execution de 0 à 99, 99=très basse priorité)
tu redémarres, ça doit marcher.
[CAS WINDOWS]
Tu crées un script batch qui contient une ligne :
java tonfichierclass ou java -jar tonfichier.jar si c'est un jar
tu enregistres ou tu veux avec l'extention .bat
tu crées un raccourcis pointant sur ce fichier dans Démarrer/Programmes/Démarrage/
ou alors tu places ça dans le registre et c'est pas la bonne méthode parce que trop opaque...
mais si tu tiens à le faire ...
tu executes regedit, KEY LOCAL MACHINE/SOFTWARE/MICRO$OFT/MICRO$OFT WINDOWS/Current Version/Run et tu fais ce que tu as a faire ici...
J'ai comme projet la création d'une clé usb de dépannage et de maj client, pour l'interface graphique j'utilise une application java démarrer sur une distrib DSL.
Tous fonctionne sauf une chose le lancement automatique de l'application.
J'ai suivi les opérations du post précédent, le script ce lance bien mais il se lance avant X11 ce qui provoque un plantage de l'appli linux ce qui est normal vue que le serveur graphique n'est pas démarré.
Je voudrais savoir si il y une autre méthode ou si s'est la faute de DSL ?
Merci d'avance pour vos réponses
A+ Sébastien
Et par la même occasion, peux-tu me donner le nombre définissant la priorité du lien logique pour X11 ?
Alors tu peux placer un script dedans, il démarrera forcement après X. Le système de priorité est le même que pour les scripts d'init.