Qualquer maneira de forçar todos os aplicativos java a usar uma configuração específica do java?

1

Eu preciso adicionar -Dsun.java2d.opengl=true aos meus aplicativos java, caso contrário eles congelam.

Existe alguma maneira de forçar este sistema, então eu não tenho que modificar o arquivo de configuração / script de cada aplicativo java?

    
por Let_Me_Be 05.10.2015 / 23:07

2 respostas

0

Para uma correção rápida e rápida, você pode fazer algo como:

# type java
java is /usr/bin/java
# mv /usr/bin/java{,.real}
# cat >>/usr/bin/java <<'EOF'
#!/bin/sh
exec java.real -Dsun.java2d.opengl=true "$@"
EOF
chmod +x /usr/bin/java

Isso substitui seu executável java por um shell script que chama o real, com seus argumentos, exceto com essa configuração prefixada.

    
por 06.10.2015 / 01:12
0

Você examinou os arquivos .properties em

/etc/java-8-openjdk

ou o diretório de configuração equivalente da JVM que você está usando?

    
por 06.10.2015 / 12:21

Tags