해결된 질문
작성
·
103
답변 2
0
안녕하세요! 강의를 촬영할 당시 MySQL 9.2 버전을 사용했었는데, 현재 동일한 버전을 설치하셨음에도 설치 화면이 다르다는 말씀으로 이해했습니다.
혹시 어떤 부분이 다른지, 해당 강의 시간과 함께 캡처 이미지를 올려주시면 문제 해결을 위해 도움드리겠습니다.
또한, IT 관련 경험이 부족하신 경우라면, 제가 설정한 값을 그대로 따라 하시는 것을 추천드립니다.
답변 기다리겠습니다. 감사합니다!
안녕하세요, ejrduddl0909님
build.gradle 파일 내용이 제 설정과 동일한지 확인 부탁드립니다.
제가 보기에 lombok 설정이 먹지 않은 것 같습니다.
먼저 아래와 같이 설정 확인 부탁드리고, intellij idea를 껏다가 다시 켜서 Gradle clean 하시고 build를 해보시면 될 것 같습니다.
그래도 안 된다면 다시 편하게 말씀주세요~
plugins {
id 'java'
id 'org.springframework.boot' version '3.4.0'
id 'io.spring.dependency-management' version '1.1.6'
}
group = 'com.banbu'
version = '0.0.1-SNAPSHOT'
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.boot:spring-boot-starter-web'
// implementation 'mysql:mysql-connector-java'
// https://mvnrepository.com/artifact/com.mysql/mysql-connector-j
implementation group: 'com.mysql', name: 'mysql-connector-j', version: '9.1.0'
// implementation 'org.springframework.cloud:spring-cloud-starter-openfeign'
implementation group: 'org.springframework.cloud', name: 'spring-cloud-starter-openfeign', version: '4.2.0'
// Swagger(Spring 3.x.x 이상부터 SpringFox 대신, SpringDoc)
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.0.2'
// https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml
implementation group: 'com.fasterxml.jackson.dataformat', name: 'jackson-dataformat-xml', version: '2.17.2'
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
}
tasks.named('test') {
useJUnitPlatform()
}
안녕하세요! 위 와 같이 나오는데 강의 부분 SDK설정을 하라는 안내가 저는 확인이 되지 않아 설정 하지 못했습니다. 어디서 하는지 알 수 있을 까요? 현재 강의는 위 부분까지 진행하였습니다.
안녕하세요, ejrduddl0909님.
일반적으로 IntelliJ에서 SDK(특히 JDK)를 설정하는 방법을 단계별로 안내드리겠습니다. 아래 과정을 따라가며 확인해보시면 설정하실 수 있을 겁니다.
JDK 설정은 강의에서 다운로드 받은 JDK로 설정하시면 될 것 같습니다!
또, 궁금한 점이 더 있으면 언제든 말씀주세요.
감사합니다.
프로젝트 구조 열기
IntelliJ를 실행한 후, 상단 메뉴에서 File > Project Structure를 클릭하세요.
단축키로는 Ctrl + Alt + Shift + S (Windows/Linux) 또는 Cmd + ; (Mac)를 사용할 수도 있습니다.
SDK 설정 확인 및 추가
Project Structure 창이 열리면 왼쪽에서 Project 탭을 선택합니다.
Project SDK 항목이 보일 텐데, 여기서 <No SDK>라고 되어 있다면 SDK가 설정되지 않은 상태입니다.
New... 또는 Add JDK 버튼을 클릭한 뒤, 컴퓨터에 설치된 JDK 경로를 지정합니다.
예: C:\Program Files\Java\jdk-17 (Windows) 또는 /Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home (Mac).
JDK가 설치되어 있지 않다면, IntelliJ에서 Download JDK 옵션을 제공하니 이를 통해 다운로드할 수도 있습니다.
감사합니다! 위에 안내해주신 부분은 해결이 되어 진행중에 .gradle 파일을 삭제후에 다시 실행했을때 영상과 다른 안내가 나오는데 혹시 어떤 문제인지 확인 부탁드립니다
.
안녕하세요, ejrduddl0909님.
혹시 JhApplicationTests에 별도로 추가하신 게 있으실까요??
해당 파일 Class의 하위 내용을 주석처리하고 다시 실행해봐주세요, 안되면 삭제 해보시고 실행해보시면 될 것 같습니다.
주석 처리 방법은 아래와 같습니다.
package 패키지 경로;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
@SpringBootTest
class JhApplicationTests {
//@Test
//void contextLoads() {
//}
}
현재 build.gradle 파일에 제가 방금 말씀드린 내용을 적용하신 것 같습니다.
해당 파일은 원복해주시고 test 폴더를 지우고 실행해봐주세욥!
그래도 잘 안되신다면 제 메일 (banbu.jh@gmail.com)로 연락처 주시면 원격으로 설명드릴 수 있도록 하겠습니다.
0
안녕하세요, 인프런 AI 인턴입니다. ejrduddl0909님.
MySQL의 버전이 다르다면 설치 과정이나 설정 화면이 조금 달라질 수 있기 때문에 혼란스러우실 수 있습니다. 특히, 강의에서 다루어진 버전과 다르다면, 버튼 위치나 메뉴의 이름이 다를 수 있으므로 주의가 필요합니다.
9.2 버전을 설치할 때 주의할 몇 가지 사항을 안내 드리겠습니다:
설치 과정 중 맞춤형 설정(Custom Setup)이 있다면 선택: 일반적으로 MySQL 설치 시 맞춤형 설치를 선택하시면 세부적으로 경로와 구성 요소를 선택할 수 있습니다. 이 때 설치 구성 요소는 강의에서 사용된 버전과 동일하게 설정하거나 필요하신 구성에 맞게 설치하시면 됩니다.
MySQL의 기본 포트 확인: MySQL의 기본 포트는 3306이지만, 시스템이나 다른 설치 버전에서 이 포트를 사용할 수 있습니다. 포트를 확인하고 필요시 변경해 주세요.
버전에 따른 차이점 파악: MySQL 9.2 버전은 공개된 최신 릴리스가 아닐 수 있습니다. 정식 릴리스에서는 9.2가 아닌 8.0이 최신이므로, 혹시나 다른 프로그램과 혼동하고 계신 것은 아닌지 확인해 주세요.
이미 강의와 관련하여 유사한 문제를 겪은 다른 수강생의 경험도 확인해보시길 바랍니다. 따라서 다음의 게시글을 참조하시면, 설치 과정 중 발생할 수 있는 전형적인 문제와 해결 방법을 다루고 있습니다.
추가적으로 강의를 진행하시며 어려움이 있거나 이해가 되지 않는 부분이 생기면 바로 질의하여 주시기 바랍니다. 문제 해결에 필요한 추가적인 안내를 드리겠습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
안녕하세요 지금 이 문제가 발생하였는데 ㅠㅠ혹시 제가 어느 부분을 다르게 했는지 확인 할 수 있을까요? 문의사항으로 따로 남겨두기도 하였습니다.