Page 1 sur 1

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

Publié : lun. 28 juin 2010, 07:39
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

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

Publié : lun. 28 juin 2010, 08:35
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.

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

Publié : lun. 28 juin 2010, 18:38
par chrisl
ok Je vais essayer comme tu me l'as marqué

Merci

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

Publié : ven. 02 juil. 2010, 07:34
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.

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

Publié : ven. 02 juil. 2010, 19:25
par farvardin
peut-etre qu'il faut le java de sun exclusivement

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

Publié : ven. 02 juil. 2010, 19:35
par chrisl
hélas non

sur ubuntu le paquet fonctionne avec openjre

donc ça ne vient pas de ceci.

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

Publié : ven. 02 juil. 2010, 22:38
par CroK
Tu as essayé de trouver le fichier qu'il dit manquant ?

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

Publié : ven. 02 juil. 2010, 23:07
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.

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

Publié : sam. 03 juil. 2010, 18:32
par chrisl
purée

En plus le contributeur ne répond pas.

je sais plus quoi faire.

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

Publié : sam. 03 juil. 2010, 19:18
par CroK
Tu as essayé ce qu'à dit farvardin plus haut ?

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

Publié : dim. 04 juil. 2010, 19:49
par chrisl
testé et la même erreur.

abondon par ko.
j'abandonne.

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

Publié : dim. 04 juil. 2010, 22:27
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

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

Publié : dim. 04 juil. 2010, 22:35
par CroK
Pourquoi ne pas faire directement pacman -S jaolt si il est dans [archlinuxfr] ?

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

Publié : dim. 04 juil. 2010, 23:31
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 ?

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

Publié : lun. 05 juil. 2010, 08:38
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.