1
내 컴퓨터 (hlds.exe)에서 이미 실행중인 응용 프로그램이 있다고 가정 해 보겠습니다. 어떻게 실제로 실제로 명령을 보내나요? 콘솔을 사용하여 실행 중입니다. 나는 "재시작", "ChangeLevel"자바를 사용하여 명령을 보내야합니다. 어떻게하면됩니까? J2SE 5.0 릴리스하는 JMX (Java Management Extensions)에서 시작 당신의 도움이자바를 사용하여 이미 실행중인 프로세스와 상호 작용하는 방법
을 읽기; 만약 당신이 암시하는 것처럼 콘솔에서 실행된다면,이 경우가 0에 매우 가깝습니다. – fge
프로세스가 상호 작용하는 데는 여러 가지 방법이 있습니다. 다른 프로세스가 이미 시작되었으므로 명령 행 인수를 사용할 수 없습니다. 다른 가능성은 소켓, 파이프, 파일, 공유 메모리를 포함합니다. –
방금 jar 파일 Rcon.jar을 사용하여 하나의 솔루션을 찾았습니다. 그러나 서비스가 내 컴퓨터에서 로컬로 실행되고 있지만 서비스에 연결할 수없는 경우에도 문제가 발생합니다. 그것은 소켓을 사용하고 있습니다. – user3235408