-6
응용 프로그램을 시작할 때 jvm 인수 중 하나에 대해 시스템 ip를 설정하려고합니다. 그것을하는 방법에 대한 정보가 필요하십시오. 응용 프로그램이 시작되는 컴퓨터의 IP 주소를 설정해야합니다.jvm 인수에 시스템 ip를 설정하는 방법은 무엇입니까?
응용 프로그램을 시작할 때 jvm 인수 중 하나에 대해 시스템 ip를 설정하려고합니다. 그것을하는 방법에 대한 정보가 필요하십시오. 응용 프로그램이 시작되는 컴퓨터의 IP 주소를 설정해야합니다.jvm 인수에 시스템 ip를 설정하는 방법은 무엇입니까?
IP 주소는 네트워크 인터페이스에 바인딩되며 기본 운영 체제 facilties에 의해 할당됩니다. 이 할당에는 DHCP 사용이 포함될 수 있습니다. JVM에 매개 변수를 전달하면이 프로세스를 건너 뛸 수 없으므로 할당 된 IP 주소가 자동으로 변경됩니다.
특정 IP 주소에서 수신하고 ServerSocket
을 사용하는 경우 ServerSocket.bind
메서드를 사용하여 특정 IP 주소에 프로세스를 바인딩합니다. 다시 말하지만, 이것은 시스템이 소유 한 네트워크 인터페이스 중 하나의 유효한 IP 주소 여야합니다. 다른 시스템의 엔드 포인트에서 단순히 청취 할 수 없습니다.
당신이 말하는 시스템 IP는 무엇입니까? 컴퓨터의 각 인터페이스에는 하나 이상의 IP가 바인딩되어 있습니다. – nfechner
질문을 수정/정의하십시오. – Sap