반응형
CentOS 7에서 Gradle을 설치하는 방법
테스트 환경
- 운영체제 버전 정보
$ cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
- 커널 정보
$ uname -a
Linux centos7 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Gradle download page
1. 작업 디렉토리로 이동
cd /apps
2. Gradle 다운로드
공식 웹사이트에서 gradle-8.4-bin.zip 배포 파일을 wget을 사용하여 다운로드합니다.
wget https://github.com/gradle/gradle-distributions/releases/download/v8.4.0/gradle-8.4-bin.zip -O /apps/gradle-8.4-bin.zip
3. Gradle 압축 해제
다운로드한 Gradle 압축 파일을 방금 만든 디렉토리로 압축 해제합니다.
sudo unzip gradle-8.4-bin.zip -d /apps/
728x90
4. 심볼릭 링크 생성
sudo ln -s /apps/gradle-8.4 /apps/gradle
5. 환경 변수 설정
/etc/profile 파일을 텍스트 편집기(예: nano 또는 vi)로 엽니다.
vim /etc/profile
다음 줄을 파일 끝에 추가하여 시스템 PATH에 Gradle을 포함시킵니다.
export GRADLE_HOME=/apps/gradle
export PATH=$PATH:$GRADLE_HOME/bin
파일을 저장하고 텍스트 편집기를 종료합니다.
6. 변경 사항 적용
현재 터미널 세션에 변경 사항을 적용하려면 다음 명령어를 실행합니다.
source /etc/profile
또는 터미널을 닫고 다시 열 수 있습니다.
7. Gradle 설치 확인
Gradle이 성공적으로 설치되었는지 확인하려면 다음 명령어를 실행합니다.
gradle -v
이 명령어는 Gradle 버전 및 기타 정보를 표시해야 합니다.
$ gradle -v
Welcome to Gradle 8.4!
Here are the highlights of this release:
- Compiling and testing with Java 21
- Faster Java compilation on Windows
- Role focused dependency configurations creation
For more details see https://docs.gradle.org/8.4/release-notes.html
------------------------------------------------------------
Gradle 8.4
------------------------------------------------------------
Build time: 2023-10-04 20:52:13 UTC
Revision: e9251e572c9bd1d01e503a0dfdf43aedaeecdc3f
Kotlin: 1.9.10
Groovy: 3.0.17
Ant: Apache Ant(TM) version 1.10.13 compiled on January 4 2023
JVM: 17.0.6 (Azul Systems, Inc. 17.0.6+10-LTS)
OS: Linux 3.10.0-1160.76.1.el7.x86_64 amd64
이제 CentOS 7에 Gradle 8.4가 설치되었습니다.
이제 프로젝트 디렉토리로 이동하여 gradle build 또는 gradle run과 같은 Gradle 명령을 실행할 수 있습니다.
728x90
반응형
'리눅스' 카테고리의 다른 글
우분투에 JDK 17을 설치하고 환경 변수를 설정하는 방법 (0) | 2023.11.20 |
---|---|
Gradle을 사용하여 Spring Boot 프로젝트를 생성하는 방법 (0) | 2023.11.20 |
CentOS 7에서 JDK 17(JAVA)을 설치하는 방법 (0) | 2023.11.20 |
우분투 패키지 관리자에서 GPG 키 관련 오류 해결 (1) | 2023.11.18 |
ngrep 명령어 (0) | 2023.11.16 |