Same problem running with Java 1.8.0_181 under Ubuntu-MATE 18.04 LTS, but the stand-alone IGV_2.4.14 works correctly. However, the required classes are in the igv.jar file in the stand-alone version.
The class is installed: ls -l /usr/share/java/commons-io.jar -rw-r--r-- 1 root root 214351 Feb 5 2018 /usr/share/java/commons-io.jar However, adding "/usr/share/java/commons-io.jar" and "/usr/share/java/gson.jar", which is also needed, to the -cp (class path) argument of /usr/bin/igv appears to solve the problem: diff -Naur /usr/bin/igv ~/bin/igv.debug --- /usr/bin/igv 2018-01-22 08:52:36.000000000 +0000 +++ /home/rwt017/bin/igv.debug 2018-10-16 00:03:57.824441495 +0100 @@ -1,5 +1,11 @@ #!/bin/sh +#@(#)igv.debug 2018-10-15 A.J.Travis + set -eu -exec java -cp /usr/share/java/igv.jar:/usr/share/java/batik-awt-util.jar:/usr/share/java/batik-css.jar:/usr/share/java/batik-dom.jar:/usr/share/java/batik-ext.jar:/usr/share/java/batik-gui-util.jar:/usr/share/java/batik-gvt.jar:/usr/share/java/batik-parser.jar:/usr/share/java/batik-svg-dom.jar:/usr/share/java/batik-svggen.jar:/usr/share/java/batik-transcoder.jar:/usr/share/java/batik-util.jar:/usr/share/java/batik-xml.jar:/usr/share/java/commons-logging.jar:/usr/share/java/commons-math.jar:/usr/share/java/commons-net.jar:/usr/share/java/concurrent.jar:/usr/share/java/guava.jar:/usr/share/java/httpclient.jar:/usr/share/java/httpcore.jar:/usr/share/java/jama.jar:/usr/share/java/jargs.jar:/usr/share/java/jcommon.jar:/usr/share/java/jfreechart.jar:/usr/share/java/jhdf5.jar:/usr/share/java/net.sourceforge.jlibdeps.jar:/usr/share/java/junit4.jar:/usr/share/java/log4j-1.2.jar:/usr/share/java/sam.jar:/usr/share/java/swing-layout.jar:/usr/share/java/xml-apis.jar:/usr/share/java/xml-apis-ext.jar:/usr/share/java/AbsoluteLayout.jar:/usr/share/java/bcprov.jar:/usr/share/java/jgrapht0.8.jar:/usr/share/java/jide-oss.jar org.broad.igv.ui.Main "$@" +# force execution of Java 8 +export PATH=/usr/lib/jvm/java-8-openjdk-amd64/bin:$PATH + +# added "/usr/share/java/commons-io.jar" and "/usr/share/java/gson.jar" to class path +exec java -cp /usr/share/java/igv.jar:/usr/share/java/commons-io.jar:/usr/share/java/gson.jar:/usr/share/java/batik-awt-util.jar:/usr/share/java/batik-css.jar:/usr/share/java/batik-dom.jar:/usr/share/java/batik-ext.jar:/usr/share/java/batik-gui-util.jar:/usr/share/java/batik-gvt.jar:/usr/share/java/batik-parser.jar:/usr/share/java/batik-svg-dom.jar:/usr/share/java/batik-svggen.jar:/usr/share/java/batik-transcoder.jar:/usr/share/java/batik-util.jar:/usr/share/java/batik-xml.jar:/usr/share/java/commons-logging.jar:/usr/share/java/commons-math.jar:/usr/share/java/commons-net.jar:/usr/share/java/concurrent.jar:/usr/share/java/guava.jar:/usr/share/java/httpclient.jar:/usr/share/java/httpcore.jar:/usr/share/java/jama.jar:/usr/share/java/jargs.jar:/usr/share/java/jcommon.jar:/usr/share/java/jfreechart.jar:/usr/share/java/jhdf5.jar:/usr/share/java/net.sourceforge.jlibdeps.jar:/usr/share/java/junit4.jar:/usr/share/java/log4j-1.2.jar:/usr/share/java/sam.jar:/usr/share/java/swing-layout.jar:/usr/share/java/xml-apis.jar:/usr/share/java/xml-apis-ext.jar:/usr/share/java/AbsoluteLayout.jar:/usr/share/java/bcprov.jar:/usr/share/java/jgrapht0.8.jar:/usr/share/java/jide-oss.jar org.broad.igv.ui.Main "$@" -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1797819 Title: fails to launch (unable to find libraries) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/igv/+bug/1797819/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs