summarylogtreecommitdiffstats
path: root/igvtools.sh
diff options
context:
space:
mode:
authorsukanka2022-07-13 11:36:47 +0800
committersukanka2022-07-13 11:36:47 +0800
commit56537474d1627c6ea53cd2d2b6fb9265fd2424f4 (patch)
treed9fa9a64b41f9eb49fa2d64668a0ec259d1bc8d9 /igvtools.sh
parent3ea253381a6b35185bf88cdd2ce282e38bdb9fbf (diff)
downloadaur-igvtools.tar.gz
update to 2.13.2
Diffstat (limited to 'igvtools.sh')
-rwxr-xr-x[-rw-r--r--]igvtools.sh17
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