java/spring, springBoot

스프링(Spring) - 프로젝트 생성해보기

정데브 2021. 8. 31. 01:46

이전 포스팅에서 스프링 플러그인에 대해서 글을 썻었는데요! 이번에는 실제로 프로젝트를 생성하는 과정을 보여드리고자 글을 쓰게되었습니다! 이전글은 아래 링크를 통해서 함 보고오시면 좋을거 같습니다 🙄

https://jeongdev55.tistory.com/48

 

스프링(Spring)개념 정리

스프링(Spring)이란? -별명은 spring servlet -쉽고 효율적인 javaEE개발을 위한 framework -개발자 -Rod Johnson 스프링의 특징 -lightweight(경량)급 프레임 워크 -무거운 EJB의 해결책 -앤터프라..

jeongdev55.tistory.com

스프링 프로젝트를 생성하기 위해서는 STS가 필요한데요! 아직 설치하시지 못하셨다면 아래 링크 참고 바래요!👇

https://jeongdev55.tistory.com/50

 

이클립스(eclipse)에 스프링(spring) 설치하기

플러그인 방법 1 1. 이클립스 실행 2. 상단 탭 - [Help] - [Eclipse Marketplacs...] 클릭 3. find: sts - [install] 플러그인 방법 2 1. 이클립스 실행 2. 상단 탭 - [Help] -[Install New Software] 클릭 3...

jeongdev55.tistory.com

 

자 지금부터 2가지 방법을 통해서 스프링 프로젝트를 생성해보겠습니다!

 

프로젝트 생성 1)

STS에서 제공하는 자동 라이브러리 추가!

 

1. 이클립스 실행

 

2. [File]-[New]-[Spring Legacy Project] 클릭!

 

3. 프로젝트 이름 설정 후 - [Simple Spring Maven] 선택 - [Finish]

 

 

만일 new부분에서 Spring Legacy Project가 바로 보이지 않는다면 ?!

 

-[other]-[Spring]검색 후 -[Spring Legacy Project]를 선택해주셔도 됩니다!

 

 

 

위에 화면과 같이 Maven 라이브러리가 자동 생성된 것을 확인 할 수 있습니다!

 

pom.xml에도 자동으로 추가되있네요!! 자 여기까지가 프로젝트 생성방법 1입니당~👌

 

 

프로젝트 생성 2)

라이브러리 직접 추가하여 프로젝트 생성!

1. 이클립스 실행

 

2. [File]-[New]-[Maven project] 클릭!

 

만일 보이지 않는다면 위와 같은 방법으로 [other]클릭 후 검색!

 

3. 맨위에 체크 표시 

 

 

4. Group id와 Artifact id 입력 후 [Finish]!

 

 

생성하게 되면 아까와는 다르게 휑~ 한게 보이시나요!? 따로 Maven 라이브러리를 추가하지 않아서 그래여!

맨아래에 있는 pom.xml로 가볼게요!

 

작성 전

  <dependencies> 
  	<dependency> 
  		<groupId>org.springframework</groupId>
		<artifactId>spring-context</artifactId>
		<version>4.1.0.RELEASE</version>
	 </dependency>
	</dependencies>
	
  <build>
	  <plugins>
		  <plugin>
			  <artifactId>maven-compiler-plugin</artifactId>
				  <version>3.1</version>
				  <configuration>
					  <source>1.8</source>
					  <target>1.8</target>
				  <encoding>utf-8</encoding>
			  </configuration>
		  </plugin>
	  </plugins>
  </build>

다음과 같이 작성해주시면 됩니다! 여러분의 시간 절약을 위해서 코드 올려드립니다!

 

작성 후

저장을 하게되면 다음과 같이 Maven Dependncies가 생긴것을 볼 수 있답니다!👏👏👏

 

 

 

잠깐❗❗ 혹시 여기서 에러 뜨시고 계신분 있으신가요!? 아래 problems를 눌러 들어가시면 다음과 같은 에러가 뜨는 경우가 있는데요! 이 에러는 프로젝트의 JRE라이브러리 버전이 메이븐 설정파일에 명시되어 있는 버전과 일치하지 않아서 발생하는 것으로 프로젝트를 업데이트하라고 나옵니다!

 

오류 해결 방법

프로젝트 우클릭-[Maven] - [Updata Project..] 클릭!

 

 

 

자 오늘은 이렇게 스프링 프로젝트를 생성하는 방법에 대해서 깊게 알아보았습니다!!

저는 처음에 스프링 플러그인...그리고 프로젝트 생성하다 어지럽고... 이해가 잘 안가서 시간을 많이 잡아먹었지만 이제는 능숙하게 잘 만드는거 같네영 ㅎㅎ 앞으로는 좀더 깊은 스프링 내용으로 찾아오겠습니다 감사합니다😘