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... 의존성 검색
'Spring Boot' 카테고리의 다른 글
5. 타임리프 사용하기 - 패스트캠퍼스 백엔드 부트캠프 3기 (0) | 2025.03.05 |
---|---|
4. 클라이언트 서버 - 패스트캠퍼스 백엔드 부트캠프 3기 (0) | 2025.02.20 |
3. 원격 프로그램의 작성과 실행 - 패스트캠퍼스 백엔드 부트캠프 3기 (2) | 2025.02.19 |
2. Spring Boot/MySQL - 패스트캠퍼스 백엔드 부트캠프 3기 (0) | 2025.02.19 |