Como não acontece nenhum erro, acredito que estão todas as referencias coretas, entao resolvi investigar o tomcat.
Fiz um teste simples
System.out.println(“Antes”);
Runtime.getRuntime().exec(“c:\windows\system32\sol.exe”);
System.out.println(“Depois”);
Dentro do NetBeans, rodo normalmente o jogo de paciência do windows.
fora do NetBeans, não carregou o jogo de paciencia, mas também nao deu erro, segue abaixo o arquivo stdout_.log
stdout_.log
Antes
Depois
Descobri que o tomcat quando rodado de dentro do NetBeans ele eh carregado no modo debug, e quando rodado normalmente, ele roda no modo default.
Este modo default, por segurança, desabilita várias possibilidades, uma delas é exatamente essa, pois ele considera rodar arquivos uma ação não segura.
Agora estou tentando encontrar como que eu faço para habilitar apenas essa opcao, ou se for o caso rodar no modo debug e habilitar todas, não seria a melhor, mas resolveria meu caso.
Você sabe em qual xml eu consigo verificar isto ou qual linha de comando ?