인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

soy님의 프로필 이미지
soy

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

프로젝트 생성

프로젝트 오픈 시

작성

·

129

·

수정됨

0

캡처.PNG

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)

[질문 내용]

캡처.PNG.webp

 

캡처.PNG.webp

설명해주시는대로 따라서 받았는데 이렇게 받으니까

build.gradle이 없어서 그냥 프로젝트 오픈했거든요??

이렇게 해도 되는건가요 ㅠㅠ??

 

프로젝트 오픈해도 gradle같은건 없는데 ㅠㅠ

답변 4

0

안녕하세요. soy님, 공식 서포터즈 OMG입니다.

프로젝트가 D드라이브에 있네요.

다음과 같은 테스트 환경을 구성하여 확인해주세요.

 

1) 개발 환경은 C드라이브에 설치

  • 자바

  • 인텔리제이

  • OneDrive에 설치 금지

  • D, E드라이브, USB 등 설치 금지

2) 프로젝트 폴더의 이름과 윈도우 계정 등 한글이 아닌 영어로

3) 프로젝트를 Open 할 때는 build.gradle을 클릭해서 프로젝트 화면 띄우기

 

위의 조건으로 다시 한번 확인해주세요.

감사합니다.

0

안녕하세요. soy님, 공식 서포터즈 y2gcoder입니다.

이미 발견하신 것 같습니다!

처음 보여주신 캡처에서 Maven 에 체크가 되어있는 것을 보실 수 있습니다!

Gradle-Groovy 를 선택하여 프로젝트를 재생성해주신 뒤에 다시 프로젝트를 열어봐주시면 좋을 것 같습니다.

 

감사합니다.

soy님의 프로필 이미지
soy
질문자

말씀하신대로 다운받아서 열었는데 HelloSpringApplication 클래스에서 메인메소드를 돌릴 수가 없는데 어떻게 조치해야하나요?

캡처해주신 부분에서 오류 내용을 보니 프로젝트가 jdk를 제대로 연결하지 못한 것 같습니다.

저희는 학습하시는 분들의 개발환경이 다양하기 때문에 윈도우 개발환경에서 학습하시는 분들께는 다음과 같이 세팅하는 것을 추천 드리고 있습니다!

  1. JDK 설치 및 환경변수 세팅: JDK는 17 혹은 21을 설치하시는 것을 권장합니다! 또한 환경변수 설정도 꼭 진행해주십쇼! 설치 방법은 다음 링크(클릭)을 참고해주시거나 검색을 통해 진행해주십쇼!

  2. 프로젝트 설치 경로: 프로젝트는 가급적 JDK가 설치된 C 드라이브 내에 위치하도록 했을 때 문제가 생길 여지가 적습니다! 또한 프로젝트 경로 중간에 한글이 없도록 해주십쇼! 사용자 이름이 한글이라 환경 구축에서 문제가 생기신 분들이 많습니다! 혹시 사용자 이름이 한글이라면 검색을 통해 윈도우 사용자 이름을 영어로 바꿔주시는 것을 권장합니다!

 

soy님의 프로필 이미지
soy
질문자

프로젝트 c드라이브 어떤 경로에 두어야 할가요??

제 경험 상으로는 가급적 C:\Users\{username}\ 하위의 documents 나 여타 다른 폴더를 만들어서 그 아래에 두시는 분들이 많았던 것 같습니다~

soy님의 프로필 이미지
soy
질문자

강의에서는 jdk나 그런거 설정안하고 HelloSpringApplication 클래스에서 메인메소드를 돌렸는데 왜 저는 그런거 세팅을 다 해줘야하는건가요?

0

soy님의 프로필 이미지
soy
질문자

메이븐 기반으로 프로젝트를 생성되서 이런 현상이란 말씀이신건가요??

0

안녕하세요, 인프런 AI 인턴입니다.

soy님께서 질문하신 내용을 보니 Maven 기반으로 생성된 프로젝트에서 발생한 문제로 보입니다. Spring 프로젝트를 생성했을 때 Gradle 파일 대신 pom.xml 파일이 생성되었기 때문에, 이는 Maven 프로젝트가 맞습니다. Maven 프로젝트는 pom.xml 파일을 사용하여 빌드 및 의존성을 관리합니다.

프로젝트를 열고 문제 없이 진행하려면 아래 사항을 확인해 주세요:

  1. Maven 설정 확인: IntelliJ IDEA에서 Maven 설정이 올바르게 되어있는지 확인하세요. 이는 File > Settings > Build, Execution, Deployment > Build Tools > Maven에서 설정을 볼 수 있습니다. Maven의 설치 경로나 JDK 설정이 제대로 되어있는지 확실하게 점검하세요.

  2. Maven Reimport: 프로젝트에서 pom.xml 파일을 마우스 오른쪽 클릭하고 Maven > Reload Project를 선택하여 Maven 설정을 다시 가져오세요. 이는 의존성 문제를 해결하는 데 도움이 됩니다.

  3. 인터넷 연결: IntelliJ가 Maven 중앙 리포지토리와 통신할 수 있도록 인터넷 연결을 확인하세요. 많은 Maven 플러그인 및 의존성이 온라인에서만 해결될 수 있습니다.

  4. 로그 확인: IntelliJ IDEA 하단의 ‘Build’ 탭에서 발생한 오류 메시지를 확인하고, 어떤 플러그인이나 의존성이 누락되었는지 확인하세요. 이는 문제 해결에 필요한 추가적인 정보를 제공합니다.

아래의 링크에서 다른 유사한 사례들도 참고하실 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드립니다.

현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏

추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

soy님의 프로필 이미지
soy

작성한 질문수

질문하기