TOOLS/Eclipse(STS) by 무사뎀벨레 2022. 1. 6. STS(Spring Tool Suite) 이전 버전 다운로드 방법을 안내합니다 :) 관련글댓글0MadSheepAttack스프링 STS와 톰캣 연결하기 스프링 STS 와 톰캣을 연동시켜 웹서버를 편하게 구동시킬 수 있다. 코드를 수정하고 바로바로 확인 할 수 있다는 것다는 것. ( 하다보면 이것도 불편하다. ) 일전에 다운로드 받은 스프링 STS 4 는 익숙하지 않아 STS 3 을 다시 다운로드 받아 진행하려고 한다. ( STS 3 과 STS 4 의 차이가 너무 크게 느껴진다. ) 다운로드 ▶ https://spring.io/tools3 설치방법은 간단하다. 홈페이지 접속 > STS 3 다운로드 > 압축풀기 > STS 실행 그럼, 연결을 해 보도록 하자. 1. 스프링 STS 를 실행하자. STS 의 화면이다. 여기에서는 STS 3 버전으로 진행한다. 2. STS 의 상단 메뉴의 Window > Preferences 클릭한다. 상단메뉴의 Window > Preferences 를 클릭하면 Preferences 설정화면이 나타난다. Preferences 의 뜻은 선호도다. ㅡㅅㅡ;;; 3. 좌측메뉴의 Server > Runtime Enviroments 를 선택한다. 화면에 나타난 Preferences 설정화면이다. 좌측메뉴를 드래그하여 밑으로 내리면 Server 가 보인다. Server 를 선택하고 Runtime Enviroment 를 선택하자. 그러면, 우측부분이 Server Runtime Environments 설정화면으로 바뀔 것이다. Pivotal tc Server 어쩌고 하는 STS 내장 서버가 보인다. 신경쓰지는 말자. 4. 우측메뉴의 Add 버튼을 클릭한다. Add 버튼을 클릭하면 Server 를 새로이 추가할 수 있는 New Server Runtime Environment 화면이 나타난다. 여기에서 Apache 를 선택하고 다운받은 Apache Tomcat 를 버전에 맞게 선택한다. 본인은 8.5.x 버전을 다운받았기에 Apache Tomcat v8.5 를 선택했다. Apache > Apache Tomcat v8.5 를 선택했다. 이렇게 선택하고, Next 버튼을 클릭하면 Tomcat Server 가 설치된 경로를 설정하는 화면으로 이동한다. Name 은 마음에 드는 이름으로 아무거나 지정해도 상관없다. Tomcat installation directory 항목을 Browse 를 클릭하여 톰캣이 설치된 폴더를 지정하자. 본인의 지정된 폴더는 [ C:\1003.server\apache-tomcat-8.5.34 ] 이곳이기에 여기로 지정했다. JRE 는 Default 로 해도 상관없다. 자바 런타임 환경을 지정하는 것인데 본인은 기왕 설치한 Jdk 11 버전을 지정했다. 지정을 했다면 Finish 를 누르고 완료하자. 추가된 톰캣 서버를 볼 수 있다. Apply and Close 를 클릭하여 적용 후 종료하자. 5. STS 에서 사용 할 서버추가 - 일전에 Server Environment 에서 등록한 서버를 추가하는 작업이다. 좌측 하단의 Server 탭의 빈공간에서 마우스 우측 클릭으로 서버를 추가할 수 있다. 선택하고 클릭했다면 Define a New Server 창이 열린다. 일전에 작업한 동일한 작업을 진행한다. 단지, Server runtime environment 항목에 사전에 등록한 톰캣을 연결시킨다. 우측의 Add 버튼을 클릭하여 새로운 톰캣을 등록할 수 있다. 선택을 완료했다면 Finish 버튼을 클릭하여 설정을 마치자. Next 버튼을 누르면 실행할 프로젝트를 선택할 수 있다. 아직 만들지 않았으니 Finish 하자. 좌측 상단, 하단 탭에 톰캣이 등록된 것을 확인 할 수 있다. 이제 톰캣이 구동되는 것을 확인해 보자. 벌레그림 또는 화살표 버튼을 클릭하면 가운데 하단의 Console 탭에 톰캣이 구동되는 것을 확인할 수 있다. 벌레그림과 화살표 그림의 차이는 벌레 : (Re)Start the server in debug mode 화살표 : (Re)Start the server 디버그 모드에서의 실행이냐, 아니냐 의 차이이다. |