• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Spring 게시판 초반 터미널 두 가지 명령어 실행 시 에러 발생

초반 터미널 두 가지 명령어 실행 시 에러 발생

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #146274

    김민규
    참가자
    안녕하세요. SpringBoot 강의를 듣기 시작한 수강생입니다.
    프로젝트 초기 설정 시, 코드 수정 후 일일히 컴파일 하는 번거로움을 막기 위해 터미널에 두 가지 명령어
    './gradlew build --continuous'
    './gradlew bootRun'
    를 입력할 경우, 빌드 오류가 발생합니다. 찾아보니, build.gradle 파일에 제 mainClass를 지정해 주지 않았다는 이유라고 합니다.
    springBoot {
    mainClass = 'com.example.shop.ShopApplication'
    }을 추가하니 해결이 되었는데 궁금한 점이 생겼습니다.
    초기 프로젝트 설정을 쉽게 하여 압축된 파일을 풀어서 해당 파일을 통해 애플리케이션을 실행하는 것인데, 이 때 해당 애플리케이션의 main 진입점을 인텔리제이에서는 감지하지 못하는 것인가요? 
    그렇다면, 왜 애초에 프로젝트를 만들어 줄 때 build.gradle에서 직접 명시해 주지 않았던 것일까요?? 매 번 애플리케이션을 만들 때 해당 코드를 본인이 작성해야 하는 것인가요??
    항상 좋은 강의 감사합니다.
    #146277

    codingapple
    키 마스터
    gradle파일의 dependencies부분에 spring-boot-devtools 이거 설치 안했으면 아마 그럴 수도요
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관, 개인정보처리방침
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호: 212-26-14752 온라인 교육학원업 / 통신판매업신고: 제 2017-서울강동-0002 호 / 개인정보관리자: 박종흠 / 대표자명: 박해윤