728x90
프로젝트 생성
왼측 Exploror에 Spring Legacy Project를 클릭해서 프로젝트를 생성한다.
기본 패키지 이름 설정
프로젝트 생성 완료!
Tomcat 서버 설치하기
1. Tomcat 설치하기
https://tomcat.apache.org/download-80.cgi
설치파일을 다운받아 설치하기
2. 이클립스 상단의 Window > Preferences
Server > Runtime Environment > Add
Apache Tomcat v8.5 선택
Tomcat 디렉터리에 Browse를 눌러 톰캣이 설치된 폴더를 선택하고,
JRE에 설치한 자바 8버전을 선택한다.
Finish하고 Apply를 누르면 서버 설치 완료!
그럼 이제 프로젝트를 서버와 연결시킨다.
3. 프로젝트와 서버 연결하기
왼측 Exploror의 프로젝트이름에 우클릭 > Properties > Java Build Path > Library > Add
Server Runtime > Tomcat 8.5 선택
아까 없던 Tomcat v8.5가 생겼다 > Apply and Close
그러면 프로젝트 생성 후 생겼던 빨간 오류가 없어질 것이다.
4. 자바, 프레임워크 버전 맞추기
프로젝트 밑의 pom.xml 파일을 열어서
네모칸처럼 1.6을 1.8로, 3.1.1을 4.3.8로 바꾸고 저장하면 왼쪽의 jar 파일의 버전들이 자동으로 바뀐다.
pom.xml폴더 외에 라이브러리 버전은 안맞을 수 있기때문에 라이브러리 버전도 맞춰야한다.
프로젝트 우클릭 > Properties > Java Complier > 체크 해제 후 버전 맞추기
5. 외부 라이브러리 추가
필요에 따라 pom.xml에 필요한 외부 라이브러리를 추가한다.
<!-- 외부 라이브러리 추가 -->
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.28</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.4.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis-spring -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.3.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework/spring-jdbc -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>${org.springframework-version}</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework/spring-test -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${org.springframework-version}</version>
</dependency>
<!-- 외부 라이브러리 추가 -->
728x90
'Back-end > Spring' 카테고리의 다른 글
Spring) Contoller 리턴 타입에 따른 매핑 방법 (0) | 2022.04.27 |
---|---|
Spring) 스프링 Controller 개념과 페이지 연결(주소매핑) (0) | 2022.04.27 |
Spring) DB연결 방법 3가지(직접, Bean객체, MyBatis) (0) | 2022.04.25 |
Spring) JUnit을 활용하여 테스트 코드 작성하기 (0) | 2022.04.23 |
Spring) Spring ToolSuite4.10버전 설치하기(자바1.8) (0) | 2022.04.18 |