본문 바로가기
Programing/Java

java hostname 추출

by 멍멍돌이야 2019. 12. 19.
반응형

public static String getLocalHostName(){
    String hostname = System.getenv("HOSTNAME");
    if(hostname != null) {
      return hostname;
    }

    String lineStr = "";
    try {
        Process process = Runtime.getRuntime().exec("hostname");
        BufferedReader br = new BufferedReader(new InputStreamReader(process.getInputStream()));
        while((lineStr = br.readLine()) != null ){
            hostname = lineStr;
        }
    }catch (IOException e) {
        e.printStackTrace();
        hostname = null;
    }
    return hostname;
  }
  
  
728x90
반응형

'Programing > Java' 카테고리의 다른 글

Proxy Object 란?  (0) 2023.03.13
java PropertyDescriptor 란?  (0) 2023.03.13
java short - UUID 생성  (0) 2019.12.26
java UUID생성  (0) 2019.12.26
java local IP 가져오기  (0) 2019.12.19

댓글