export JAVAHOME=/motadata/motadata/jdk
export JAVA_HOME=/motadata/motadata/jdk

export PATH="${JAVAHOME}/bin:${PATH}"

export JAVA_OPTS="-Xms100m -Xmx384m \
-Dorg.xerial.snappy.lib.name=libsnappyjava.a \
-XX:MaxDirectMemorySize=5g \
-Dsun.reflect.inflationThreshold=2147483647 \
-Dcom.sun.CORBA.transport.ORBUseNIOSelectToWait=false \
-XX:+UseCompressedOops \
--add-exports=java.base/jdk.internal.ref=ALL-UNNAMED \
--add-exports=java.base/sun.nio.ch=ALL-UNNAMED \
--add-exports=jdk.unsupported/sun.misc=ALL-UNNAMED \
--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED \
--add-opens=jdk.compiler/com.sun.tools.javac=ALL-UNNAMED \
--add-opens=java.base/java.lang=ALL-UNNAMED \
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED \
--add-opens=java.base/java.io=ALL-UNNAMED \
--add-opens=java.base/java.util=ALL-UNNAMED \
-server \
-Dio.netty.noPreferDirect=true \
-Dio.netty.allocator.type=unpooled \
-Dio.netty.transport.outboundBufferEntrySizeOverhead=0 \
-Dio.netty.transport.pendingWriteSizeOverhead=0 \
-Djava.security.egd=file:/dev/./urandom"

