톰캣
-
윈도우환경에서 war 파일 톰캣 tomcat 배포하기WAS server 2019. 4. 4. 18:50
1. 이클립스로 로컬에서 작업한 프로잭트를 war ex) test.war 로 만든다. 2. 톰캣 설치형(.exe)를 설치한다. 톰캣 설치시 default포트를 8080을 사용할건지 설정하는 부분이 나온다. 나는 그냥 8080으로 사용했다. 3. war파일을 자신이 설치한 톰캣설치 경로 C:/Program Files/Apache Software Foundation/Tomcat 7.0/webapps/ 안에 넣는다. 4. 그럼 톰캣을 시작하면 http(s):// 도메인/war파일명/접근 URL 접속이 된다. ex) http://test.co.kr/test/main.do 중간에 war파일명이 도메인으로 끼어서 이상하다. 그래서 ROOT로 올려야한다. 1. 이클립스로 반드시 war파일명을 ROOT.war로 만든다..
-
request.getRemoteAddr() IP가 0:0:0:0:0:0:0:1 일때 해결하기이클립스 STS 2018. 4. 16. 11:02
아이피가 0:0:0:0:0:0:0:1 이라는건 ipv6의 주소를 가져온것으로 ipv4로 봤을때 127.0.0.1 이 맞다. 윈도우7 에선 기본적으로 IPv6를 리턴하므로 WAS 세팅으로 바꾸어 주면된다. WAS Arguments를 세팅해보자. 1. eclipse에서 톰캣을 실행할경우 메뉴의 Run -> Run Configurations -> Arguments 탭 -> -Djava.net.preferIPv4Stack=true 추가 2. 톰캣을 개별로 실행 할 경우 톰캣설치경로/bin/catalina.bat 의 "set JAVA_OPTS" 라는 키워드로 검색하면 두개가 나오는데 두군데 다 -Djava.net.preferIPv4Stack=true 추가 출처 http://leinger.blogspot.kr/20..