Pour avancer un peu le schmilblick , j'ai posté aussi sur le forum d'Ubuntu et Vlam m'a conseillé de télécharger rxtx-2.1-7-bins-r2.zip (Final) sur cette page http://users.frii.com/jarvi/rxtx/download.html et copier les fichiers librtxtParallel.so et librxtxSerial.so dans le répertoire ou se trouve le fichier dg100util.jar puis de taper cette commande :
java -cp . -Djava.library.path=. org.kaintoch.gps.globalsat.dg100.GlobalSatDg100 Résultat : C'est mieux (ya moins de ligne d'erreur :) ) mais c'est pas encore ça, voici l'erreur affichée : Exception in thread "main" java.lang.NoClassDefFoundError: org/kaintoch/gps/globalsat/dg100/GlobalSatDg100 Caused by: java.lang.ClassNotFoundException: org.kaintoch.gps.globalsat.dg100.GlobalSatDg100 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.kaintoch.gps.globalsat.dg100.GlobalSatDg100. Program will exit. Le vendredi 06 janvier 2012 à 16:42 +0100, Fabien a écrit : > Pas mieux sous Ubuntu : > > $ sudo apt-get install librxtx-java > $ dpkg-query -L librxtx-java > [...] > > $ java -cp /usr/share/java/RXTXcomm.jar:./dg100util.jar > -Djava.library.path=/usr/lib/jni > org.kaintoch.gps.globalsat.dg100.GlobalSatDg100 > read file info list > GetFileInfo > Exception in thread "main" java.lang.NoClassDefFoundError: > javax/comm/SerialPortEventListener > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:634) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) > at java.net.URLClassLoader.access$000(URLClassLoader.java:73) > at java.net.URLClassLoader$1.run(URLClassLoader.java:212) > 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) > at > org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.sendCmdGetFileInfo(GlobalSatDg100.java:310) > at > org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.readFileInfoList(GlobalSatDg100.java:184) > at > org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.exportToGpx(GlobalSatDg100.java:153) > at > org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.main(GlobalSatDg100.java:124) > Caused by: java.lang.ClassNotFoundException: > javax.comm.SerialPortEventListener > 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) > ... 15 more > $ grep -i SerialPortEventListener /usr/share/java/RXTXcomm.jar > Fichier binaire /usr/share/java/RXTXcomm.jar concordant > $ grep -i SerialPortEventListener /usr/share/java/RXTXcomm-2.2pre2.jar > Fichier binaire /usr/share/java/RXTXcomm-2.2pre2.jar concordant > > > Étrange ce truc... et vu le nombre impressionnant de messages par > rapport au logiciel je sais pas. Peut-être un expert en java pourrait > trouver plus facilement ? > > > > Le 6 janvier 2012 16:21, Fabien <marbolan...@gmail.com> a écrit : > > Mouais c'est vrai que c'est pas clair... > > J'ai tenté sous CentOS mais il se peut que je n'ai pas toutes > les lib à disposition... > > > Si je comprends bien (en lisant un poil le man) la commande > doit ressembler à : > java -cp /usr/share/java/RXTXcomm.jar:./dg100util.jar > -Djava.library.path=/usr/lib64/rxtx/ > org.kaintoch.gps.globalsat.dg100.GlobalSatDg100 > > > Avec : > /usr/share/java/RXTXcomm.jar : le fichier installé avec le > paquet rxtx (je sais pas ou il est installé chez Ubuntu) > ./dg100util.jar : parce que je suis dans le dossier où j'ai > téléchargé le jar > /usr/lib64/rxtx/ : correspond au dossier où les lib *.so* sont > installées avec rxtx. > > > Il me dit qu'il ne trouve toujours > pas javax/comm/SerialPortEventListener mais si je fait un grep > -i SerialPortEventListener /usr/share/java/RXTXcomm.jar > Binary file /usr/share/java/RXTXcomm.jar matches > > > À voir si sous Ubuntu ça aide. Si j'ai un peu de temps je > charge ma VM Ubuntu. > > > Le 6 janvier 2012 15:20, corneliux <x.larc...@laposte.net> a > écrit : > > > > Oui, moi aussi, je m'étais dit qu'un : java -jar > dg100util.jar devrait fonctionner. > Mais voici la réponse : > > read file info list > GetFileInfo > Exception in thread "main" > java.lang.NoClassDefFoundError: > javax/comm/SerialPortEventListener > at java.lang.ClassLoader.defineClass1(Native Method) > at > java.lang.ClassLoader.defineClass(ClassLoader.java:634) > at > > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) > at > java.net.URLClassLoader.defineClass(URLClassLoader.java:277) > at java.net.URLClassLoader.access > $000(URLClassLoader.java:73) > at java.net.URLClassLoader > $1.run(URLClassLoader.java:212) > 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) > at > > org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.sendCmdGetFileInfo(GlobalSatDg100.java:310) > at > > org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.readFileInfoList(GlobalSatDg100.java:184) > at > > org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.exportToGpx(GlobalSatDg100.java:153) > at > > org.kaintoch.gps.globalsat.dg100.GlobalSatDg100.main(GlobalSatDg100.java:124) > Caused by: java.lang.ClassNotFoundException: > javax.comm.SerialPortEventListener > 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) > ... 15 more > > Voyons voir ce qu'il me dit, hum hum, ah oui, c'est > bien ça, j'y comprend rien :p > Moi, j'interprète ça comme quoi il ne trouve pas la > classe : javax/comm/SerialPortEventListener , mais > bon, il n'a qu'à l'installer lui-même ! > > Dans la doc (en anglais of course) il est indiqué > ceci : > > Command line > > > java -cp <classpath> -Djava.library.path=<path to > libs> org.kaintoch.gps.globalsat.dg100.GlobalSatDg100 > <parameters> > > * <classpath> must contain the rxtx package and > the dg100util-classes. > * <path to libs> must contain the path to all > required libs, notably the jrxtx libraries > (aka DLLs). > * <parameters> are described below. > > Note for Linux users > > At the moment it is required to execute stty > -F /dev/ttyUSB0 -parenb cs8 cread 115200 -cstopb > before starting dg100util. Replace /dev/ttyUSB0 with > the port to which your DG-100 is connected. > > À vue de nez, il faut que je lui indique le > <classpath> du package rxtx : comment savoir ou il se > trouve ? > Et le <path to libs>, même combat !!! > > > > Le vendredi 06 janvier 2012 à 14:46 +0100, Fabien a > écrit : > > > > > Sans avoir testé c'est juste un .jar le fichier > > donc : > > java -jar fichier.jar > > > > > > Ça devrait marcher. > > > > Le 6 janvier 2012 14:41, corneliux > > <x.larc...@laposte.net> a écrit : > > > > Livraison en 2 jours ;), cool ! > > Sinon, j'ai honte de la solution : > > - Ne pas oublier d'allumer le GPS une fois > > connecté au port usb !!! > > Après, ça fonctionne beaucoup mieux :) > > > > Par contre, je ne parviens toujours pas à > > lancer dg100util > > ( http://dg100util.sourceforge.net/#m2 ) qui > > est censé me donner la main sur la config du > > GPS. > > J'ai bien compris qu'il fallait installer la > > librairie RXTX , j'ai installé le paquet > > "librttx-jav" par la logithèque Ubuntu, > > Mais après, dans la doc, il est indiqué : > > > > java -cp <classpath> > > -Djava.library.path=<path to libs> > > org.kaintoch.gps.globalsat.dg100.GlobalSatDg100 > <parameters> > > > > * <classpath> must contain the rxtx > > package and the dg100util-classes. > > * <path to libs> must contain the path > > to all required libs, notably the > > jrxtx libraries (aka DLLs). > > * <parameters> are described below. > > Et là, ça ressemble un peu à du petit nègre > > pour moi ! > > > > > > Le vendredi 06 janvier 2012 à 13:37 +0100, > > Pierre-André Le Ny a écrit : > > > > > > > Bonjour, > > > > > > Livraison rapide :) > > > Je ne l'ai pas sous la main mais j'ai le > > > souvenir d'un temps assez court entre le > > > démarrage de l'appareil et le lancement du > > > script. > > > > > > > > > Le 6 janvier 2012 13:31, corneliux > > > <x.larc...@laposte.net> a écrit : > > > > > > Bonjour, > > > Je viens de recevoir le Data > > > logger DG-100 de chez Globalsat. > > > Mais comment faire pour récupérer > > > les traces sous Ubuntu ? > > > J'ai suivi cette doc : > > > http://doc.ubuntu-fr.org/dg-100 > > > > > > Mais quand je tape la commande : > > > gpsbabel -i dg-100 -f /dev/ttyUSB0 > > > -o gpx -F test.gpx > > > Il me répond : > > > DG-100 : Can't open port > > > '/dev/ttyUSB0' > > > > > > Quelqu'un aurait une procédure > > > détaillée pour l'installer et > > > récupérer les traces ? Et > > > éventuellement installer l'outil > > > de configuration ? > > > Merci d'avance. > > > > > > Corneliux > > > > > > > _______________________________________________ > > > Talk-fr mailing list > > > Talk-fr@openstreetmap.org > > > > http://lists.openstreetmap.org/listinfo/talk-fr > > > > > > > > > > > > > > > _______________________________________________ > > > Talk-fr mailing list > > > Talk-fr@openstreetmap.org > > > http://lists.openstreetmap.org/listinfo/talk-fr > > > > > > _______________________________________________ > > Talk-fr mailing list > > Talk-fr@openstreetmap.org > > http://lists.openstreetmap.org/listinfo/talk-fr > > > > > > > > > > > > _______________________________________________ > > Talk-fr mailing list > > Talk-fr@openstreetmap.org > > http://lists.openstreetmap.org/listinfo/talk-fr > > > _______________________________________________ > Talk-fr mailing list > Talk-fr@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-fr > > > > > > > > > _______________________________________________ > Talk-fr mailing list > Talk-fr@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-fr
<<face-smile.png>>
<<face-wink.png>>
<<attachment: face-smile.png>>
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr