[jaolt] ne peut pas être démarré (résolu)

Mise à jour / Création /debug de paquetages
Répondre
chrisl
Hankyu
Messages : 25
Inscription : mer. 01 oct. 2008, 16:46

[jaolt] ne peut pas être démarré (résolu)

Message par chrisl »

Bonjour,

ma migration vers archlinux est bientôt terminé.
J'utilise beaucoup jaolt pour mettre en place mes enchères sur ebay.
Le soucis c'est qu'il ne démarre pas.

Code : Tout sélectionner

[christophe@Mon_Tux ~]$ jaolt 
Unable to access jarfile launcher.jar
J'ai regardé le fichier en question

Code : Tout sélectionner

vim /usr/bin/jaolt
#!/bin/bash
java -Xmx512M $* -jar launcher.jar
j'ai essayer de pointer le fichier mais cela ne fonctionne pas.

Pouvez vous m'aider? si vous plait.

Merci
Dernière modification par chrisl le dim. 04 juil. 2010, 19:49, modifié 1 fois.
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [jaolt] ne peut pas être démarré

Message par farvardin »

avec "pacman -Ql nom-du_paquet" (donc ici jaolt-svn je pense) tu auras la liste des fichiers installés par jaolt-svn, retrouve l'emplacement de ce "launcher.jar", et modifie le code du script /usr/bin/jaolt pour rajouter un "cd chemin-du-dossier" avant de lancer la commande java.

Et si ça fonctionne comme ça, va poster un commentaire sur le AUR pour indiquer cet oubli.
chrisl
Hankyu
Messages : 25
Inscription : mer. 01 oct. 2008, 16:46

Re: [jaolt] ne peut pas être démarré

Message par chrisl »

ok Je vais essayer comme tu me l'as marqué

Merci
chrisl
Hankyu
Messages : 25
Inscription : mer. 01 oct. 2008, 16:46

Re: [jaolt] ne peut pas être démarré

Message par chrisl »

Bonjour
J'ai essayer de faire ce que tu as écrit.

Cela ne fonctionne pas.
J'ai écrit sur aur et sur le forum de arch.
J'ai contacté le mainteneur.

Personne ne semble corriger le soucis.
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [jaolt] ne peut pas être démarré

Message par farvardin »

peut-etre qu'il faut le java de sun exclusivement
chrisl
Hankyu
Messages : 25
Inscription : mer. 01 oct. 2008, 16:46

Re: [jaolt] ne peut pas être démarré

Message par chrisl »

hélas non

sur ubuntu le paquet fonctionne avec openjre

donc ça ne vient pas de ceci.
Avatar de l’utilisateur
CroK
Elfe
Messages : 607
Inscription : dim. 26 juil. 2009, 14:27
Localisation : France > Auxerre

Re: [jaolt] ne peut pas être démarré

Message par CroK »

Tu as essayé de trouver le fichier qu'il dit manquant ?
Save the penguins, burn the flags ! -- c[] <- beeeeeeeeer!
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [jaolt] ne peut pas être démarré

Message par farvardin »

on l'a trouvé (voir mon msg plus haut), le problème c'est qu'ensuite on obtient un message genre
java.runtime.name=OpenJDK Runtime Environment
sun.boot.library.path=/usr/lib/jvm/java-6-openjdk/jre/lib/i386
java.vm.version=14.0-b16
java.vm.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
path.separator=:
java.vm.name=OpenJDK Server VM
file.encoding.pkg=sun.io
sun.java.launcher=SUN_STANDARD
/.../
mais rien de plus. Idem avec la version de Sun.
Je viens de voir que dans les dépôts d'archlinuxfr on a un paquet binaire (mais pourquoi ne pas les mettres dans AUR les gars ??? c'est fait pour ça) :
http://afur.archlinux.fr/?action=view&p=35

mais ce n'est compilé que pour 64 bit. (à mon avis ça doit fonctionner pareil en x86)

Le script d'initialisation est plus complexe :

Code : Tout sélectionner

#!/bin/bash
command="-Xmx512M -Djaolt.data.dir=/var/lib/jaolt -jar /usr/share/jaolt/launcher.jar"

currentJVM="java"

chmodCommand="chmod 777 -R /var/lib/jaolt/auctionplatforms"

if [ "$(find /var/lib/jaolt/auctionplatforms -print)" != "$(find /var/lib/jaolt/auctionplatforms -perm -777 -print)" ]
then
	if [ `which gksu` ]
	then
		gksu --message "Change static data folder permission (once)." "$chmodCommand"
	elif [ `which kdesu` ]
	then
		kdesu --message "Change static data folder permission (once)." "$chmodCommand"
	else
		sudo $chmodCommand
	fi;
fi;
if [ "$(find /var/lib/jaolt/auctionplatforms -print)" = "$(find /var/lib/jaolt/auctionplatforms -perm -777 -print)" ]
then
	$currentJVM $command
	$chmodCommand/*
else
	if [ `which sudo` ]
	then
		error_text="Could not set the permissions to data folder. Please run '$chmodCommand' out of the terminal / console as root."
		
	else
		error_text="Could not set the permissions to data folder. Please run 'sudo $chmodCommand' out of the terminal / console."
	fi;
	if [ `which zenity` ]
		then
			zenity --error --text="$error_text"
		else
			echo $error_text
		fi;
fi;
Et ça fonctionne chez moi, mais pas avec le jaolt-svn.
chrisl
Hankyu
Messages : 25
Inscription : mer. 01 oct. 2008, 16:46

Re: [jaolt] ne peut pas être démarré

Message par chrisl »

purée

En plus le contributeur ne répond pas.

je sais plus quoi faire.
Avatar de l’utilisateur
CroK
Elfe
Messages : 607
Inscription : dim. 26 juil. 2009, 14:27
Localisation : France > Auxerre

Re: [jaolt] ne peut pas être démarré

Message par CroK »

Tu as essayé ce qu'à dit farvardin plus haut ?
Save the penguins, burn the flags ! -- c[] <- beeeeeeeeer!
chrisl
Hankyu
Messages : 25
Inscription : mer. 01 oct. 2008, 16:46

Re: [jaolt] ne peut pas être démarré

Message par chrisl »

testé et la même erreur.

abondon par ko.
j'abandonne.
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [jaolt] ne peut pas être démarré[abondon]

Message par farvardin »

mais non, pas la peine d'abandonner, chez moi ça fonctionne :)

méthode PKGBUILD (recommandée) :

Code : Tout sélectionner

cd /tmp/
mkdir jaolt
cd jaolt
wget http://afur.archlinux.fr/pkgbuild/jaolt/jaoltbuild.xml
wget http://afur.archlinux.fr/pkgbuild/jaolt/PKGBUILD
makepkg
sudo pacman -U jaolt-0.5.3_627-1-i686.pkg.tar.xz
méthode paquet binaire (que j'ai réalisé à partir de la recette plus haut, et plus rapide à installer pour toi)

Tu télécharges le fichier jaolt-0.5.3_627-1-i686.pkg.tar.xz sur
http://dl.free.fr/dN8txUGes

et tu l'installes avec sudo pacman -U jaolt-0.5.3_627-1-i686.pkg.tar.xz
Avatar de l’utilisateur
CroK
Elfe
Messages : 607
Inscription : dim. 26 juil. 2009, 14:27
Localisation : France > Auxerre

Re: [jaolt] ne peut pas être démarré[abondon]

Message par CroK »

Pourquoi ne pas faire directement pacman -S jaolt si il est dans [archlinuxfr] ?
Save the penguins, burn the flags ! -- c[] <- beeeeeeeeer!
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [jaolt] ne peut pas être démarré[abondon]

Message par farvardin »

il n'existe qu'en 64 bit sur ce dépôt, je ne sais pas pourquoi, d'autant plus que c'est du java, cela devrait être marqué en any non ?
chrisl
Hankyu
Messages : 25
Inscription : mer. 01 oct. 2008, 16:46

Re: [jaolt] ne peut pas être démarré[abondon]

Message par chrisl »

bonjour

j'ai trouver une autre solution

il faut télécharger le jar sur le site de l'editeur

et taper java -d nom_dujar.jar

c'est dommage que je ne parle pas anglais sinon j'aurai prévenu la mailling list de AUR

edit : voila

j'ai reussi

java -jar /home/christophe/Apps/jaolt/launcher.jar

j'ai installer java tout seul et google m'a donné cette ligne de commande qui fonctionne nickel.

Merci de votre aide.
Répondre