Closed RamRS closed 10 years ago
There's not only mysql. it looks like you're missing all the libraries required (htsjdk... ). Check your paths, did you install htsjdk ? did you compile after editing build.properties ?
$ cd jvarkit
$ ant backlocate
$ cd dist
$ echo "#" | java -cp /home/lindenb/package/mysql-connector-java-5.1.12/mysql-connector-java-5.1.12-bin.jar::/home/lindenb/src/jvarkit-git/htsjdk/dist/apache-ant-1.8.2-bzip2.jar:/home/lindenb/src/jvarkit-git/htsjdk/dist/htsjdk-1.117.jar:/home/lindenb/src/jvarkit-git/htsjdk/dist/snappy-java-1.0.3-rc3.jar:/home/lindenb/src/jvarkit-git/htsjdk/dist/commons-jexl-2.1.1.jar:/home/lindenb/src/jvarkit-git/htsjdk/dist/commons-logging-1.1.1.jar:backlocate.jar com.github.lindenb.jvarkit.tools.backlocate.BackLocate
Ah, I compliled before editing build.properties. I'll also check on building htsjdk.
I compiled again and it works. Thank you so much, @lindenb !
Hi,
I installed
jvarkit
andbacklocate
as described in the documentation. I also placedmysql-connector-java-5.1.31-bin.jar
in a custom location and added themysql.jar
variable inbuild.properties
to point to it. However, when I runecho -e "GLA\tA143P" | java -jar dist/backlocate.jar
, I get the following error:How would I address this please? Thank you!