et une fois ça il n'y a effectivement pas de main... NoSuchMethodError: main
Comment je peux savoir quelle est la classe à appeler pour lancer le programme ?
il n'y a pas une documentation ?
sinon extraire le jar jar -cf PWsynch.jar
et vérifier avec javap si il y a un main qqpart
en zsh par exemple : ls -1 com/ldapguru/**/*.class | sed -e "s,/,.,g" -e "s,.class,," | xargs javap -public | grep -i main
et là il n'y en a pas.
Christophe Marton
J'ai jeté un bref coup d'oeil sur le site en question. Apparemment le Jar n'est qu'une librairie. ça signifie qu'il n'y pas de main et qu'il faut simplement utiliser les classes de la librairies à partir de son programme à soi.... Faut se reporter à la doc quoi....
Laurent HEYSE wrote:
Merci pour votre aide
Christophe Marton wrote:
Tente ça: "java -jar PWsynch.jar" au cas où le JAR soit executable.
Et non, il n'y a pas non plus de fichier "mainClass" dans le jar.
Sur le site d'où ca vient, il n'y a pas de doc, mais le jar est qualifié de "draft", tout ça n'est donc pas très étonnant ...
et une fois ça il n'y a effectivement pas de main... NoSuchMethodError: main
Comment je peux savoir quelle est la classe à appeler pour lancer le programme ?
il n'y a pas une documentation ?
sinon extraire le jar jar -cf PWsynch.jar
et vérifier avec javap si il y a un main qqpart
en zsh par exemple : ls -1 com/ldapguru/**/*.class | sed -e "s,/,.,g" -e "s,.class,," | xargs javap -public | grep -i main
et là il n'y en a pas.
J'ai jeté un bref coup d'oeil sur le site en question. Apparemment le
Jar n'est qu'une librairie. ça signifie qu'il n'y pas de main et qu'il
faut simplement utiliser les classes de la librairies à partir de son
programme à soi.... Faut se reporter à la doc quoi....
Laurent HEYSE wrote:
Merci pour votre aide
Christophe Marton wrote:
Tente ça: "java -jar PWsynch.jar" au cas où le JAR soit executable.
Et non, il n'y a pas non plus de fichier "mainClass" dans le jar.
Sur le site d'où ca vient, il n'y a pas de doc, mais le jar est
qualifié de "draft", tout ça n'est donc pas très étonnant ...
J'ai jeté un bref coup d'oeil sur le site en question. Apparemment le Jar n'est qu'une librairie. ça signifie qu'il n'y pas de main et qu'il faut simplement utiliser les classes de la librairies à partir de son programme à soi.... Faut se reporter à la doc quoi....
Laurent HEYSE wrote:
Merci pour votre aide
Christophe Marton wrote:
Tente ça: "java -jar PWsynch.jar" au cas où le JAR soit executable.
Et non, il n'y a pas non plus de fichier "mainClass" dans le jar.
Sur le site d'où ca vient, il n'y a pas de doc, mais le jar est qualifié de "draft", tout ça n'est donc pas très étonnant ...