메이븐 :
https://goddaehee.tistory.com/238
그래들 :
https://vmpo.tistory.com/7
https://victorydntmd.tistory.com/320
스프링 이니셜라이즈 :
https://start.spring.io/
[ 스프링 부트 프로젝트 생성]
인텔리J에서 좌측 상단의 FILE -> New -> Project 클릭
Spring Initalizr 클릭
Choose Initalizr Service URL 을 Default 선택하고 넥스트
Group , Artifact , JAVA 버전 , Type 등을 설정 하고 넥스트
다음화면에서 좌측에서 “web” 선택
우측에서 “Srping Web” , “Spring Web Services” 선택 후 넥스트
Project Name 과 Project location 경로 지정 후 피니쉬
[ Hello World 출력 ]
src/main/java/패키지명/ 경로에다가 새로운 패키지 및 클래스 생성
패키지명 : hello
클래스명 : Hello
ex) 아래의 경로에다가 생성
sungchul1₩src₩main₩java₩com₩example₩sungchul1₩
생성 후
sungchul1₩src₩main₩java₩com₩example₩sungchul1₩hello₩Hello.java
=================================================================================================================
[ 오류발생 ]
org.gradle.internal.exceptions.LocationAwareException: org.gradle.api.tasks.SourceSet.getCompileConfigurationName()Ljava/lang/String;
그래들 버전이 호환되지않아서 발생하는 오류로 아래와같이 버전을 변경하자
기존 :
distributionUrl=https₩://services.gradle.org/distributions/gradle-7.4.1-bin.zip
변경 후 :
distributionUrl=https₩://services.gradle.org/distributions/gradle-6.8.3-all.zip