Sessão de tela Java

1

Estou tentando iniciar um arquivo sh que inicia uma screen Session, mas nada acontece.

Quando tento iniciar manualmente, funciona bem.

su minecraft -c "screen -S $1 -d -m sh start2.sh $2"

e no arquivo start2.sh :

#!/bin/sh
while true; do
java -Xms2G -Xmx2G -XX:MaxPermSize=128M -Dcom.mojang.eula.agree=true -jar /home/minecraft/network/versions/spigot-1.8.8.jar -p $1
done;

Eu tento lançá-lo do Java com isso:

ProcessBuilder pb = new ProcessBuilder("/home/minecraft/network/servers/" + info.getName() + "/start.sh", info.getName(), String.valueOf(info.getPort()));

Process p = pb.start();

Espero que você possa resolver o meu problema.

    
por Fabio B. 02.11.2015 / 18:19

0 respostas

Tags