Gostaria de saber se alguém sabe alguma classe que possua métodos que retornem a versão do Java Runtime da máquina em que o programa está sendo executado e qual Sistema Operacional que o mesmo está sendo executado.
Gratzie para todos.
Cheers! 8)
Gostaria de saber se alguém sabe alguma classe que possua métodos que retornem a versão do Java Runtime da máquina em que o programa está sendo executado e qual Sistema Operacional que o mesmo está sendo executado.
Gratzie para todos.
Cheers! 8)
[quote=dseabra]Gostaria de saber se alguém sabe alguma classe que possua métodos que retornem a versão do Java Runtime da máquina em que o programa está sendo executado e qual Sistema Operacional que o mesmo está sendo executado.
Gratzie para todos.
Cheers! 8)
[/quote]
Para retornar a versão do JDK:
public String getServerInfo() {
" running on JDK "
+ System.getProperty(“java.specification.version”);
}
Não sei como faz para retornar o SO.
SO:
String osName = System.getProperty("os.name");
String osVersion = System.getProperty("os.version");
Utilize esse programinha para listar todas as properties:
public class ListSystemProperties {
public static void main(String[] args) {
System.getProperties().list(System.out);
//System.get
}
}