금일은 CentOS7에 java 17을 설치 후 jar 파일을 구동하겠습니다.
https://hwo7513565.tistory.com/125
이전 포스팅의 내용을 모두 따라해주셔야 진행이 됩니다.
1. java 17 설치
가. java version 확인
# java -version
openjdk version "1.8.0_242"
# javac -version
bash: javac: 명령을 찾을 수 없습니다...
기본적으로 CentOS에는 java가 설치되어 있다. 내 개발환경은 java 17환경이므로, 모두 삭제 후 진행하는 것이 좋다.
나. 설치된 자바 삭제
# 설치된 자바 확인
yum list installed | grep java
# 삭제
yum remvoe ~~
다. java 17 RPM 패키지 다운로드
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm
OpenJDK Java 17은 CentOS 8 이상 버전의 AppStream 리포지토리에서 사용할 수 있으며, CentOS 7에서는 사용할 수 없습니다.
CentOS 7에서 JDK 17을 다운로드하려면 아래와 같이 wget 명령을 사용합니다.
라. Java 17 RPM 패키지 설치
rpm -ivh jdk-17_linux-x64_bin.rpm
마. Java 17 설치 확인
# java -version
java version "17.0.5" 2022-10-18 LTS
Java(TM) SE Runtime Environment (build 17.0.5+9-LTS-191)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.5+9-LTS-191, mixed mode, sharing)
2. jar 파일 배포 후 구동
가. jar 파일 생성
gradle의 bootJar를 더블클릭할 시 jar파일이 생성됩니다.
나. jar 파일 확인
D:\workspace\ssns_pkg\build\libs
즉 해당 패키지의 build >> libs 에서 확인 가능합니다.
다. 파일질라 혹은 알드라이브 등 FTP를 이용하여 CentOS에 옮기기
라. 파일 경로 이동 후 구동
# java -jar 파일이름.jar
putty에서 붙어서 해도 되고, VMWare에서 구동시킨 리눅스 터미널에서 직접 구동해도 됩니다.
'개발자 > 리눅스' 카테고리의 다른 글
[CentOS] sqldump를 활용한 MariaDB 스키마 restore // 타 서버의 스키마를 지정된 서버에 그대로 복사하고 싶은데 어떻게 하면 될까요?? (2) | 2024.03.27 |
---|---|
[CentOS] MariaDB 설치 및 설정 (2) | 2024.03.27 |
[CentOS] CentOS 환경에서 Putty 연결(SSH,FTP,PUTTY) / jar 파일 구동 전 방화벽 열기/ VMWare Player 17 외부 인터넷 NAT 설정 (0) | 2024.03.26 |
[CentOs] VMware Workstation 환경에서 CentOS 구동 (0) | 2024.03.20 |
[VMware 설치]VMware Workstation 17 Plyaer 컴퓨터 가상머신 설치 (0) | 2024.03.20 |