Back-End/SPRING (4) 썸네일형 리스트형 build ] spring 프로젝트 tomcat으로 build하기 그 동안은 sts 에서 tomcat을 run as 했었는데 실제로는 프로젝트 파일을 .war로 압축해 tomcat에 올려야 한다. 어떻게 다른가?? 우선 톰캣이 어떻게 돌아가는지 살펴본다. 1. tomcat 설치 된 폴더 > bin > startup.bat 실행 > 인터넷 창에서 localhost:8080 을 실행하면 톰캣이 가지고 있는 index.jsp가 나온다. 프로젝트 폴더 build 과정 1. sts에서 build 하고자 하는 프로젝트 폴더에 마우스 우클릭 > maven > Update project 2. Run as > maven install (프로젝트를 .war 파일로 압축하는 과정) - build success 라고 나오면 성공 - fail : jre 1.6 이냐고 물으면 maven upd.. SPRING] 외부 프로젝트 파일이 제대로 import 되지 않을 때 외부 프로젝트 파일을 생성한 pc와 현재 파일을 받아오려는 pc의 환경이 다를 경우 이러한 문제가 생길 수 있다. java 나 tomcat을 설치한 위치가 각자 다르기 때문. sts 에서 import 로 파일을 가져왔는데 pom.xml 에서 빨간 줄이 계속 뜨거나 프로젝트 실행이 되지 않는 경우 시도해보기. 1. 외부 프로젝트 파일에 가서 .setting 과 .project 폴더 를 지운다. 2. sts(이클립스)를 재실행한다. 3. sts 에서 프로젝트가 비활성화 되어 있을 것. sts 에서 프로젝트 삭제 하는데 주의!!** 실제 프로젝트 폴더까지 지운다는 체크박스 해제하기 ** 체크하면 sts 뿐만아니라 실제 파일도 지워지므로 체크하면 안됨. 4. import 메뉴 들어가서 가져오는데 projects.. SPRING] 스프링 프로젝트 생성, 설정 하기 프로젝트 생성, 설정 방법 프로젝트 설정하는 과정이 생소하고 복잡하기 때문에 자세히 기록해두고 연습을 많이 해야할 것 같다. 1. Spring Legacy Project 로 프로젝트 생성 2. 자바 버전 변경 (Project Facets과 pom.xml에서) 1) Project Facets 프로젝트 우클릭 > properties > project facets 2) pom.xml 3. web.xml 에서 한글 깨짐 방지 설정 코드는 매번 복붙하면 된다. 외우기보단 어떤 코드인지 이해하기. > 코드 복붙 더보기 더보기 한글 깨짐 방지 코드를 web.xml에 삽입 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF.. SPRING] 초기 설정 , 프로젝트 생성 방법 1. 워크스페이스 재설정 SPRING 폴더 생성 > sts 에서 워크스페이스 위치 다시 잡아주기 2. sts 설정 window > preferences > 1) general > web browser , workspace 2) Web > CSS/ HTML/ JSP Files 3. 프로젝트 초기 설정 1) 레거시 프로젝트 생성 Finish! -> 초기에는 뭔가 다운받을거냐 묻는데 yes 눌러주면 된다. 2) 런 서버 초기 설정 프로젝트 이름에서 우클릭 > Run As > Run On Server next 눌러서 실행시킬 프로젝트만 남기고 다른 프로젝트는 remove all 해준다. 실행하면 방화벽 허용 알림창이 뜨는데 허용해주면 웹페이지에서 뜬다. 톰캣 설정은 jsp와 마찬가지로 한 번만 해주면 된다. 3.. 이전 1 다음