Como faço pra saber se meu aplicativo java está rodando no windows ou no linux?
pra fins de Java, q diferença faz? :roll:
Preciso saber em que sistema estou, pois pretendo executar comandos específicos do sistema operacional, e como sabemos, comandos do windows são diferentes dos comandos linux. Sei que tem como saber em que so estou, pois já vi isso. Só não lembro como se faz.
bom eu nao sei como tu pode pegar diretamente qual é o sistema q ta rodando, mas da pra fazer uma gambiarrinha do tipo usar System.getProperty() pra ler uma varianvel de ambiente do sistema e ver se o valor dela é um padrão de diretórios Win ou Unix (se começa com C: e tal ou nao)
tenta isso
System.getProperty("os.name")