본문 바로가기
일했던김개미

[TOMCAT ERROR] Port 8080 required by Tomcat v7.0 Server at localhost is already in use. (포트충돌로 인한 톰캣실행 불가)

by 김갬 2014. 1. 3.
반응형


* 오류메시지 *


Port 8080 required by Tomcat v7.0 Server at localhost is already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).






이클립스에서 톰캣을 실행하면서 나타난 오류메시지다.


아마 8080의 포트를 누군가 사용하는것 같은데,


필자는 ORACLE에서 8080을 http포트로 사용하고 있기에


ORACLE의 http포트를 변경했다.





cmd를 통해 sqlplus / as sysdba; 에 접속한다.







exec dbms_xdb.setHttpport(9090); 을 입력해준다.


포트번호는 임의로 설정해도 되지만, 다른 포트와 겹치면 안된다..








내가 설정한 http포트가 무엇인지 조회할 때는


select dbms_xdb.getHttpport() from dual; 을 입력한다. 








이렇게 포트를 변경해주면, 이클립스에서 오류가 해결된다.



반응형

댓글