Spring Boot

1. Spring Boot 시작 - 패스트캠퍼스 백엔드 부트캠프 3기

gkss2tpt 2025. 2. 19. 16:09

1. 프로젝트 생성

  • 현재 생성 가능한 Java 버전이 17,21,23 밖에 없어서 21버전으로 만들어 주었습니다.
  • Type은 Maven 나머지 경로는 하고싶은데로 하고 Next...

  • Spring Boot 버전도 2버전이 없어서 가장 밑의 버전으로 선택하고 Liblary에 추가해줄 것으로
    Spring Boot DevTools, Spring Web, Thymeleaf, Lombok을 선택하고 Create...
  • 강의에서는 Project Structure의 Modules에서 src를 Sources로 선택해주라고 했는데... 이것 때문에 실행이 안됐다.

  • 실행파일...
@RestController
@SpringBootApplication
public class Ch3Application {

    public static void main(String[] args) {
        SpringApplication.run(Ch3Application.class, args);
    }

    @GetMapping("/")
    public String hello(){
        return "Hello, Spring Boot!";
    }
}
  • URL에 http://localhost:8080/을 검색하면...

  • 오른쪽 Maven의 Execute Maven Goal을 클릭하고 mvn package를 클릭...

  • 자동으로 jar파일을 패키징해준다.

  • 터미널에서 방금 만들어준 jar파일을 실행하면...

  • 실패! 자바 버전이 달라서 그렇다고 하는데.. 환경변수를 바꿔줘야할거 같다... 

  • maven의 Analyze Dependencies... 의존성 검색