"Maven 프로젝트를 Gradle 프로젝트로 변경"의 두 판 사이의 차이

(새 문서: ;Maven 프로젝트를 Gradle 프로젝트로 변환 ==사전 작업== * Gradle 설치 ==프로젝트 폴더로 이동== <source lang='doscon'> D:\workspace\SpringTalk>dir *.xml...)
 
잔글 (봇: 자동으로 텍스트 교체 (-<source +<syntaxhighlight , -</source> +</syntaxhighlight>))
 
(사용자 2명의 중간 판 16개는 보이지 않습니다)
1번째 줄: 1번째 줄:
;Maven 프로젝트를 Gradle 프로젝트로 변경
;Maven 프로젝트를 Gradle 프로젝트로 변환
;Maven 프로젝트를 Gradle 프로젝트로 변환
;Maven 프로젝트를 Gradle 프로젝트로 전환


==사전 작업==
==사전 작업==
* [[Gradle 설치]]
* [[Gradle 설치]]


==프로젝트 폴더로 이동==
==gradle init==
<source lang='doscon'>
<syntaxhighlight lang='doscon'>
D:\workspace\SpringTalk>dir *.xml
D:\workspace\SpringTalk>dir | findstr xml
D 드라이브의 볼륨: Secondary
2016-10-07  오후 01:28            2,302 pom.xml
볼륨 일련 번호: 913B-570D
</syntaxhighlight>
<syntaxhighlight lang='doscon'>
D:\workspace\SpringTalk>gradle init
:wrapper
:init
Maven to Gradle conversion is an incubating feature.
 
BUILD SUCCESSFUL
 
Total time: 4.651 secs
</syntaxhighlight>
 
==이클립스(STS) 작업==
;refresh
* Package Explorer --- 프로젝트명 우클릭 --- Refresh
:gradle 폴더, build.gradle, gradlew, gradlew.bat, settings.gradle 파일 생성된 것을 확인
 
;Gradle 프로젝트로 변환
* Package Explorer --- 프로젝트명 우클릭 --- Configure... --- Convert to Gradle (STS) Project
:Console 창에는 다음과 같이 나온다.
<syntaxhighlight lang='text'>
CONFIGURE SUCCESSFUL
 
Total time: 15.85 secs
Download http://repo.maven.apache.org/maven2/org/jboss/logging/jboss-logging/3.2.1.Final/jboss-logging-3.2.1.Final.jar
Download http://repo.maven.apache.org/maven2/org/json/json/20090211/json-20090211.jar
Download http://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.8.0/jackson-annotations-2.8.0.jar
... (생략)
</syntaxhighlight>
:→ 의존성 있는 jar 파일들이 gradle을 통해 Gradle Dependencies에 Download됨
 
;Maven 기능 비활성화
* Package Explorer --- 프로젝트명 우클릭 --- Maven --- Disable Maven Nature
:→ Maven Dependencies가 사라짐


D:\workspace\SpringTalk 디렉터리
==(Optional) 테스트==
* Package Explorer --- 프로젝트명 우클릭 --- Run As --- Spring Boot App


2016-10-07  오후 01:28            2,302 pom.xml
==참고==
              1개 파일              2,302 바이트
* https://www.credera.com/blog/custom-application-development/converting-spring-boot-project-maven-gradle-sts/
              0개 디렉터리  70,334,906,368 바이트 남음
</source>

2021년 5월 7일 (금) 10:00 기준 최신판

Maven 프로젝트를 Gradle 프로젝트로 변경
Maven 프로젝트를 Gradle 프로젝트로 변환
Maven 프로젝트를 Gradle 프로젝트로 전환

1 사전 작업[ | ]

2 gradle init[ | ]

D:\workspace\SpringTalk>dir | findstr xml
2016-10-07  오후 01:28             2,302 pom.xml
D:\workspace\SpringTalk>gradle init
:wrapper
:init
Maven to Gradle conversion is an incubating feature.

BUILD SUCCESSFUL

Total time: 4.651 secs

3 이클립스(STS) 작업[ | ]

refresh
  • Package Explorer --- 프로젝트명 우클릭 --- Refresh
gradle 폴더, build.gradle, gradlew, gradlew.bat, settings.gradle 파일 생성된 것을 확인
Gradle 프로젝트로 변환
  • Package Explorer --- 프로젝트명 우클릭 --- Configure... --- Convert to Gradle (STS) Project
Console 창에는 다음과 같이 나온다.
CONFIGURE SUCCESSFUL

Total time: 15.85 secs
Download http://repo.maven.apache.org/maven2/org/jboss/logging/jboss-logging/3.2.1.Final/jboss-logging-3.2.1.Final.jar
Download http://repo.maven.apache.org/maven2/org/json/json/20090211/json-20090211.jar
Download http://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.8.0/jackson-annotations-2.8.0.jar
... (생략)
→ 의존성 있는 jar 파일들이 gradle을 통해 Gradle Dependencies에 Download됨
Maven 기능 비활성화
  • Package Explorer --- 프로젝트명 우클릭 --- Maven --- Disable Maven Nature
→ Maven Dependencies가 사라짐

4 (Optional) 테스트[ | ]

  • Package Explorer --- 프로젝트명 우클릭 --- Run As --- Spring Boot App

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}