나의 개발일지

STS4, Spring Boot, MySql, Kafka, Window 11 개발 환경 구성 05 본문

어플리케이션/Spring Boot & MySql & Kafka & Java

STS4, Spring Boot, MySql, Kafka, Window 11 개발 환경 구성 05

인공지능싱글톤 2025. 5. 27. 20:43

 

STS4 실행 (프로젝트 생성까지)

STS4 실행

다운로드 파일 관련 다운로드 방법은 이전 글 참고

https://namunsoo.tistory.com/62

 

STS4, Spring Boot, MySql, Kafka, Window 11 개발 환경 구성 01

원래는 Kotlin 을 사용하려고 했지만 이클립스에서 아직 정상적으로 지원을 안하는거 같아 Java로 개발하기로 함Kafka 4.0.0 은 윈도우 환경에서 구성하다 실패해서 zookeeper가 있는 Kafka 3.9.0 으로 구성

namunsoo.tistory.com

 

spring-tools-for-eclipse-4.30.0.RELEASE-e4.35.0-win32.win32.x86_64 압축 풀면

sts-4.30.0.RELEASE 라는 이름으로 생성됨

 

STS4 에서 사용할 프로젝트 폴더 생성

나의 경우는 project 폴더에 생성 (원하는 곳에 만들면 됨)

 

개발환경에 따라 선택하면 됨

1번은 윈도우 보안 프로그램에서 STS4를 제외 설정인거 같고

2번은 윈도우 보안 프로그램이 계속 STS4를 검사한다는 설정인거 같다

각자 상황에 맞는 설정으로 하면 됨

 

프로젝트 생성

 

[이런 오류가 발생한 경우]

Description Resource Path Location Type
The supplied phased action failed with an exception.
Could not resolve all dependencies for configuration ':compileClasspath'.
Failed to calculate the value of task ':compileJava' property 'javaCompiler'.
Cannot find a Java installation on your machine (Windows 11 10.0 amd64) matching: {languageVersion=17, vendor=any vendor, implementation=vendor-specific}. Toolchain download repositories have not been configured. TestProject line 0 Gradle Problem

 

[해결방법]

더보기

1. java 버전 확인

 

프로젝트 생성할때 버전과 다르거나 위 처럼 java 버전이 확인이 안되면 이전 글 보고 다시 확인

https://namunsoo.tistory.com/64?category=1325946

 

STS4, Spring Boot, MySql, Kafka, Window 11 개발 환경 구성 03

파일 압출 풀기 및 Java 환경 변수파일 압출 풀기환경 구성할 폴더 D드라이브에 생성 (필수 사항은 아님)다운로드한 파일 옴기기 압축 풀기 Java 환경변수 설정고급 시스템 설정 => 환경변수 => 새로

namunsoo.tistory.com

 

2. 그래도 안된다면 

Gradle 설정

 

Installed JREs 설정

 

Compiler 설정

 

그리고 STS4 닫고 다시 실행

[boot] 표시 생길때까지 기다리면 됨

 

프로젝트 실행되는지 테스트

 

이런식으로 Console 창에 Spring 뜨면 완료

 

이렇게 오류가 발생해도 괜찮음 다음글 참고