소켓프로그래밍을 하시는데 java.net.BindException: Address already in use 오류가 나온다면 100% 포트가 겹치는것입니다.
프로그래밍하시는 포트번호를 바꾸시던지 아니면 겹치는 프로그램을 종료해버리세요
겹치는걸 쉽게 확인하는 방법은 콘솔창에서 윈도우 기준 netstat -a -n -o 리눅스의 경우 nestat -ntlp
이거면 겹치는 포트를 아실수 있습니다. 리눅스의 경우는 pid가 보이니까 만약 데몬일경우 중지시켜버리거나 Kill 해버리시고 윈도우의 경우 작업표시줄에서 pid를 표시해서 막 어쩌구 저쩌구 나오는데. 그냥 제가 첨부하신 파일 사용하시는게 빠르실듯 합니다. 그러니까 그걸 왜 알려고 하는거면 그 포트를 점유하고 있는게 어떤 프로그램인지 앍 위해서인데
제가 쓰는 프로그램은 정말 알기 쉽게 나옵니다 더군다나 무설치이고요, 그냥 다운받으셔서 바로 실행하시면 됩니다.
프로그래밍하시는 포트번호를 바꾸시던지 아니면 겹치는 프로그램을 종료해버리세요
겹치는걸 쉽게 확인하는 방법은 콘솔창에서 윈도우 기준 netstat -a -n -o 리눅스의 경우 nestat -ntlp
이거면 겹치는 포트를 아실수 있습니다. 리눅스의 경우는 pid가 보이니까 만약 데몬일경우 중지시켜버리거나 Kill 해버리시고 윈도우의 경우 작업표시줄에서 pid를 표시해서 막 어쩌구 저쩌구 나오는데. 그냥 제가 첨부하신 파일 사용하시는게 빠르실듯 합니다. 그러니까 그걸 왜 알려고 하는거면 그 포트를 점유하고 있는게 어떤 프로그램인지 앍 위해서인데
제가 쓰는 프로그램은 정말 알기 쉽게 나옵니다 더군다나 무설치이고요, 그냥 다운받으셔서 바로 실행하시면 됩니다.
'Study > Java' 카테고리의 다른 글
Java sqlite jdbc (0) | 2011.07.14 |
---|---|
[JAVA] atoi, iota (5) | 2011.07.07 |
Flex 와 Java XMLsocket을 사용하기 (0) | 2010.08.19 |
이클립스 가릴레오(galileo) 플러그인 지우는 방법 (0) | 2009.10.26 |
JAVA 1.6 한글 api (2) | 2009.10.05 |
예외처리, Exception (0) | 2009.06.17 |