#1 Le 08/06/2011, à 22:13
- Junkaria
[Résolu] Problème de création d'un lanceur
Bonsoir !
Je voudrais créer un lanceur (jusqu'ici je n'en ai jamais créé ^^).
Voici les réponses du formulaire:
Type : Application dans un Terminal
Nom : Gmote
Commande : cd GmoteServerLinux2.0.0/ && ./GmoteServer.sh
Commentaire : Controler le pc via Android
Mais quand je lance le lanceur, le Terminal démarre, et je reçois un message d'erreur :
Erreur lors de la création du processus fils
Help me please !
Merci
Dernière modification par Junkaria (Le 03/11/2018, à 23:26)
Ubuntu 08.04-11.04 | Linux Mint | ArchLinux
Hors ligne
#2 Le 08/06/2011, à 22:30
- lagirardiere
Re : [Résolu] Problème de création d'un lanceur
slt
ça donne quoi
cd GmoteServerLinux2.0.0/ && sh GmoteServer.sh
Portable DELL Inspiron 15R ,Ubuntu 16.4 ,écran 15,6 P ,4 go ram ,CPU intel core I3 ,disque dur 600 go, ATI Mobility Radeon HD 5000 Series ,carte wifi Broadcom Corporation BCM4313 802.11b/g
Hors ligne
#3 Le 09/06/2011, à 00:05
- FRUiT
Re : [Résolu] Problème de création d'un lanceur
Commande : cd GmoteServerLinux2.0.0/ && ./GmoteServer.sh
En même temps si tu essaye de mettre plusieurs commandes...
Essaye plutôt :
Commande : /chemin/complet/vers/GmoteServerLinux2.0.0/GmoteServer.sh
Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean
Hors ligne
#4 Le 09/06/2011, à 08:33
- Junkaria
Re : [Résolu] Problème de création d'un lanceur
Ah mais oui !!
Pourquoi j'y ai pas pensé au sh xd
Et Fruit: il me faut plusieurs lignes. On ne peut pas lancer un script de cette façon.
Donc j'essaye ce soir ! Là je suis en cours, peut-être que je rentrerai cet aprem.
Merci.
Dernière modification par Junkaria (Le 09/06/2011, à 08:34)
Ubuntu 08.04-11.04 | Linux Mint | ArchLinux
Hors ligne
#5 Le 09/06/2011, à 12:44
- twocats
Re : [Résolu] Problème de création d'un lanceur
Et Fruit: il me faut plusieurs lignes. On ne peut pas lancer un script de cette façon.
Nawak !
La réponse est 42
Hors ligne
#6 Le 09/06/2011, à 14:29
- Junkaria
Re : [Résolu] Problème de création d'un lanceur
Pourtant j'ai une erreur.
Ubuntu 08.04-11.04 | Linux Mint | ArchLinux
Hors ligne
#7 Le 09/06/2011, à 14:41
- FRUiT
Re : [Résolu] Problème de création d'un lanceur
Et tu peux nous indiquer la commande qui provoque une erreur s'il te plait ? Que mets tu comme chemin ?
Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean
Hors ligne
#8 Le 09/06/2011, à 21:14
- lagirardiere
Re : [Résolu] Problème de création d'un lanceur
slt
moi aussi j ai pas mal galérer pour créer un lanceur et j'ai trouver une solution avec la création d'un petit scripte a la racine de mon home .
nano zmote
j'ai mis ça a l'interrieur
#!/bin/sh
cd ~/GmoteServerLinux2.0.0
GmoteServer.sh
puis j'ai enregisté Ctrl+o puis Entrée et Ctrl+x pour fermer
et pour le lanceur
:
Type : Aplication
Nom : Gmote
Commande : sh zmote
Commentaire : Controler le pc via Android
Portable DELL Inspiron 15R ,Ubuntu 16.4 ,écran 15,6 P ,4 go ram ,CPU intel core I3 ,disque dur 600 go, ATI Mobility Radeon HD 5000 Series ,carte wifi Broadcom Corporation BCM4313 802.11b/g
Hors ligne
#9 Le 10/06/2011, à 03:29
- YannUbuntu
Re : [Résolu] Problème de création d'un lanceur
Bonjour
la commande ci-dessous fonctionne-t-elle ?
/home/TON_LOGIN_UBUNTU/GmoteServerLinux2.0.0/GmoteServer.sh
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#10 Le 10/06/2011, à 09:24
- lagirardiere
Re : [Résolu] Problème de création d'un lanceur
slt
ce n'est pas possible de lancer GmoteServer si le terminal ne se trouve pas dans le dossier du lanceur.Le processus se lance puis s arrête avec ce message d'erreur
> lagirardiere@port_DELL[192.168.0.4]:~$ sh GmoteServerLinux2.0.0/GmoteServer.sh
Starting GmoteServer 2.0 ...
GmoteServer started.
> lagirardiere@port_DELL[192.168.0.4]:~$ Exception in thread "main" java.lang.NoClassDefFoundError: org/gmote/server/GmoteServerUiLinux
Caused by: java.lang.ClassNotFoundException: org.gmote.server.GmoteServerUiLinux
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: org.gmote.server.GmoteServerUiLinux. Program will exit.
La seul solution que j'ai trouvé est de ce placer dans le dossier du lanceur (GmoteServer.sh ) puis lancer la commande avec un petit scripte .
Voici le contenu de GmoteServer.sh
echo "Starting GmoteServer 2.0 ... "
java -classpath bin:lib/jna.jar:lib/slf4j-api-1.5.3.jar:lib/swing-worker-1.2.jar org.gmote.server.GmoteServerUiLinux &
echo "GmoteServer started."
Voila
Portable DELL Inspiron 15R ,Ubuntu 16.4 ,écran 15,6 P ,4 go ram ,CPU intel core I3 ,disque dur 600 go, ATI Mobility Radeon HD 5000 Series ,carte wifi Broadcom Corporation BCM4313 802.11b/g
Hors ligne
#11 Le 10/06/2011, à 12:58
- FRUiT
Re : [Résolu] Problème de création d'un lanceur
Ce programme est donc très mal conçu...
Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean
Hors ligne
#12 Le 10/06/2011, à 14:43
- Junkaria
Re : [Résolu] Problème de création d'un lanceur
Pardonnez mon retard !
Mes cours me prennent pas mal de temps à coté (en ce moment c'est Cisco donc vous comprendrez ^^).
Comme l'as dit lagirardiere, il faut d'abord ce situer dans l'arborescence pour pouvoir exécuter le programme. Je crains donc qu'il me faille utiliser un script
Ubuntu 08.04-11.04 | Linux Mint | ArchLinux
Hors ligne
#13 Le 01/10/2011, à 23:06
- jajaX
Re : [Résolu] Problème de création d'un lanceur
salut
tout d'abord merci pour ce post car j'étais confronté au même problème de lancement automatique de Gmote.
je me suis inspiré de la méthode de lagirardiere avec une petite variante.
voici le contenu de mon script zmote :
#!/bin/sh
cd ~/GmoteServerLinux2.0.0
sh GmoteServer.sh
j'ai juste rajouter le "sh" devant "GmoteServer.sh" sinon, il me renvoie un fichier introuvable...
depuis ça marche nikel
merci encore
@+
jajaX
Asus X93SM-YZ157V / Asus X93SM-YZ065V sous KDE Neon
ASUS K95VB sous Kubuntu 22.04 Jammy Jellyfish (64 bits) / ACER Aspire 5612 WLMI sous Kubuntu 18.04 Bionic Beaver (32 bits)
Hors ligne