kekepins/strava-movescount-to-kikourou

Où placer le stravakik.conf à la build?

Opened this issue · 7 comments

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 !

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)

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 !)

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

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

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

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 !