이클립스 프로젝트 복구

tomcat이 실행중이라면 프로세스 종료 이클립스 종료 workspace에서 .metadata 삭제 1)import General->Existing Projects into Workspace //에러 메세지 조사 2)servlet-api.jar 추가 C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\servlet-api.jar Run on server후에 서버 지정 레퍼런스 TOMCAT 설정 http://www.solanara.net/solanara/tomcat

jsp 8080 포트 80으로 변경하기

Servers Tomcat v6.0 Server at localhost-config server.xml 파일 수정 port=”80″으로 변경하면 된다. <Connector connectionTimeout=”20000″ port=”80″ protocol=”HTTP/1.1″ redirectPort=”8443″ URIEncoding=”UTF-8″/> Windows 7 방화벽에 의해서 막혀 있는 경우가 많다. 이때는 제어판-> Windows 방화벽 -> 고급 설정으로 이동후 인바운드 규칙에 80 포트를 허용해주는 규칙을 추가해주면 된다. netstat 로 확인 방법 netstat -o -n -a | findstr 0.0:8080 C:\dev>netstat -o -n -a | findstr 0.0:8080   TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       6352 확인 사항 또 다른 톰캣이 실행중인지 확인, 이클립스의 경우에는 어플리케이션 마다 톰갯을 실행시킬수 있기 때문에 일일이 확인 필요하다. IIS등에 의해서 다른 프로그램에 의해서 이미 80 포트가 사용중인 경우 netstat를 통해서 포트 상태를 확인해보고, 작업관리자를 이용해서 프로세스를 종료시켜준다. 리눅스나 유닉스의 경우에는 톰캣의 사용자 권한 문제로 인해서 보안상 취약할 수 있기 때문에 포트 포워딩을 통해서 80으로 접근했을때…