kekepins / strava-movescount-to-kikourou

Transfert de kikourou vers strava
1 stars 1 forks source link

Où placer le stravakik.conf à la build? #1

Open Ymerlet opened 6 years ago

Ymerlet commented 6 years ago

Bonjour, Quand je tente un build tout se passe bien mais au lancement il me donne l'erreur:

Impossible de trouver le fichier stravakik.conf

Je pense que je place mal le fichier stravakik.conf, où le placer? :neckbeard:

Thanks !

kekepins commented 6 years ago

Hello, Pour le lancement il faut que le fichier de conf se trouve dans le classpath. Avec un ide (eclipse ) rajoutes le répertoire contenant dans le classpath d’exécution. Par exemple dans le zip d'installation j'ai fait (https://github.com/kekepins/strava/raw/master/dist/kikstrava_1.0.0.zip) j'ai simplement rajouté dans le script de démarrage : -classpath conf/

(conf est le répertoire contenant le fichier)

Ymerlet commented 5 years ago

Je profite de cette issue pour faire une demande: est il possible d'avoir une release sous forme de jar ? ça serait executable sous linux et ça simplifierait la vie :) (oui, j'ai jamais appris à faire du java et je galère à le compiler !)

kekepins commented 5 years ago

salut, on doit peut être pouvoir générer un zip pour linux :

https://stackoverflow.com/questions/47593409/create-java-runtime-image-on-one-platform-for-another-using-jlink

ou au pire créer un jar complet.

J'essaie ça quand j'ai 5mn et met les infos dans ce thread.

Si tu as moyen de tester pour me dire si ça marche, sinon au pire je mettrai une VM

Ymerlet commented 5 years ago

J'ai testé: /usr/lib/jvm/java-9-oracle/bin/jlink --module-path /usr/lib/jvm/java-9-oracle/jmods:mods --add-modules kikstrava --launcher start-app=./kikstrava/kikstrava.KikStravaGui --output release --strip-debug --compress 2 --no-header-files --no-man-pages

Résultat: Error: Module kikstrava not found

kekepins commented 5 years ago

je pense qu'il manque dans le rep mod le résultat du build du module

kekepins commented 5 years ago

j'ai commité la version buildé du jar dans le rep mod : https://github.com/kekepins/strava-movescount-to-kikourou/blob/master/mods/kikstrava.jar

Ymerlet commented 5 years ago

Merci ! Quasi tout marche. J'ai juste désormais une erreur "Permission denied" sur le dossier du classpath, ce qui implique un Impossible de trouver le fichier stravakik.conf je regarde ça quand j'ai un peu de temps puis je propose ma release dès qu'elle marche !