diff options
Diffstat (limited to 'igvtools.sh')
-rwxr-xr-x[-rw-r--r--] | igvtools.sh | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/igvtools.sh b/igvtools.sh index 7c1007886860..ec37ccd71a64 100644..100755 --- a/igvtools.sh +++ b/igvtools.sh @@ -1,2 +1,17 @@ #!/bin/sh -java -Djava.awt.headless=true -Xmx1500m -jar /usr/share/java/igv/igvtools.jar "${@}" +java -Djava.awt.headless=true -Xmx1500m \ + --add-exports java.desktop/com.sun.java.swing.plaf.windows=jide.common \ + --add-exports java.desktop/javax.swing.plaf.synth=jide.common \ + --add-exports java.desktop/sun.swing=jide.common \ + --add-exports java.desktop/sun.awt=jide.common \ + --add-exports java.desktop/sun.awt.image=jide.common \ + --add-exports java.desktop/sun.awt.shell=jide.common \ + --add-exports java.desktop/sun.awt.dnd=jide.common \ + --add-exports java.desktop/sun.awt.windows=jide.common \ + --add-exports java.base/sun.security.action=jide.common \ + -Dcom.sun.xml.bind.v2.bytecode.ClassTailor.noOptimize \ + --module-path=/usr/share/java/igv \ + --module=org.igv/org.broad.igv.tools.IgvTools "${@}" + # -jar /usr/share/java/igv/igv.jar + +# Disable a JAXB optimization that causes illegal access exceptions on Java 11 |