본문 바로가기



프로그래밍/JAVA

[JAVA] serverSocket 실습 쉽게 하는 방법.

이클립스를 사용하면 serverSocket 실습시에 자꾸 콘솔이 현재 해당 실행 클래스가 메인으로 전환되기 때문에 서버쪽 정보를 바로 보기가 어렵다. 따라서 이경우는 커맨드 프롬프트나 파워쉘을 띄워서 서버쪽이 메시지를 매번 받는지 확인해보는것이 좋다. 

작업표시줄 ->시작 버튼 -> windows 시스템- >명령 프롬프트를 눌러 실행한다

java를 입력했을때 실행되는지 확인한다. 실행되지않는다면 자바 환경변수를 검색해서 설정해준다. 

이후에 현재 작업파일이 있는 위치를 확인한다.

이클립스에서 해당 클래스파일에 마우스 오른쪽을 누르면 Properties가 있는데 이것을 누르면 location에 해당경로가 나온다.

이것을 마우스로 끌어서 복사 한 다음  위의 프롬프트창에 cd 한칸 띄고 붙여넣기를하고(윈도우10만 가능) src 바로위 디렉토리까지 진입한다.  그다음 cd bin을 입력하고나서 명령어 프롬프트에 패키지명.패키지명.파일이름(서버역할을하는)을 입력하고 엔터를 치면 서버가 대기 상태가된다. 이 상태에서 클라이언트 역할을 하는 파일을 서버와 똑같이 실행한다 그러면 서버쪽에서 반응하는게 바로보인다.