190507 – spring
스프링 개발에는 Spring Tool Suits(Eclipse 기반), Intellij, Eclipse에 플러기은 형태로 많이 사용 됩니다. 여기서 STS를 이용해서 스프링을 하도록 합시다.
먼저 JDK의 설치가 필요합니다. JDK는 1.6 이상의 버전을 권장합니다.
l STS의 설치
최신 버전인 STS4는 Spring legacy project가 없기 때문에 STS 3.9.8로 다시 설치하기
ð STS 3.9.8로 다시 설치하기
https://spring.io/tools3/sts/all
l 스프링 프로젝트를 시작하는 두 가지 방법
1) Spring boot – 별도의 was 설정이 없어도 실행이 가능하므로, 설치에 어려움을 겪는 입문자에게는 좋은 선택
2) Spring legacy project – 조금 더 복잡하기는 하지만 실제 개발 업무에 많이 적용되는 개발 방식입니다. Was나 기타 설정을 직접 설정하는 부분이 많기 때문에 웹 프로그래밍이나 JDBC 프로그래밍에 대한 경험이 있는 입문자에게 권장합니다.
l JDK 버전 변경
프로젝트 선택하고 마우스 오른쪽 버튼 -> Properties
l Spring 프레임워크의 버전 변경
- 변경 전
<properties> <java-version>1.6</java-version> <org.springframework-version>3.1.1.RELEASE</org.springframework-version> <org.aspectj-version>1.6.10</org.aspectj-version> <org.slf4j-version>1.6.6</org.slf4j-version> </properties> |
- 변경 후
<properties> <java-version>1.8</java-version> <org.springframework-version>4.3.8.RELEASE</org.springframework-version> <org.aspectj-version>1.6.10</org.aspectj-version> <org.slf4j-version>1.6.6</org.slf4j-version> </properties> |
변경 후 Ctrl+s로 저장하기
라이브러리의 다운로드가 완료되면 반드시 다시 한 번 Run 메뉴를 이용해서 제대로 동작하는지 확인
l Tomcat 9 설치
https://tomcat.apache.org/download-90.cgi
Add 버튼 누르고 Apache Tomcat 9.0을 찾아서 선택, Next를 이용해 압축이 풀려있는 폴더 지정하기
<에러>
Port 8080 required by Tomcat v9.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 포트가 이미 사용되고 있다.
8080포트를 808080포트로 변경
nio.http.port=808080
변경 후 재시작 하기
혹은
서버가 여러가 시작되어있는지 확인하기
하나만 start하기
'JAVA > spring' 카테고리의 다른 글
Spring Connection(DataSource) (0) | 2019.06.11 |
---|---|
Spring+mybatis (0) | 2019.06.05 |
spring + mybatis + mysql - 2 (0) | 2019.06.04 |
spring + MyBatis + MySQL - 1 (0) | 2019.06.03 |
spring DB connect (0) | 2019.05.28 |
댓글