SW/리눅스

Linux : Java 버전 확인 방법, 예제, 명령어

얇은생각 2022. 12. 12. 07:30
반응형

자바는 세계에서 가장 인기 있는 프로그래밍 언어 중 하나로, 다양한 유형의 크로스 플랫폼 응용 프로그램을 만드는 데 사용됩니다.이 문서에서는 명령줄을 사용하여 Linux 시스템에 설치된 Java 버전을 확인하는 방법에 대해 설명합니다. 이 기능은 특정 버전의 Java가 필요한 응용 프로그램을 설치할 때 유용합니다.

Java는 시맨틱 버전 관리를 사용합니다. 프로덕션 지원 릴리스는 다음 구성표에서 버전됩니다.

MAJOR.MINOR.SECURITY

 

 

Linux : Java 버전 확인 방법, 예제, 명령어

 

 

예를 들어 Java 11.0.8에서 11은 주 버전, 0은 부 버전, 8은 보안 버전입니다.

 

MAJOR - 주요 릴리스는 새로운 기능을 제공합니다.

MINOR - 마이너 릴리스에는 다양한 버그 수정 및 호환 가능한 개선 사항이 포함되어 있습니다.

SECURITY - 보안 릴리스는 중요한 보안 수정을 제공합니다.

 

 

Java 버전 확인

시스템에 설치된 Java 버전을 확인하려면 java -version 명령을 실행합니다.

java -version

# openjdk 11.0.8 2020-07-14
# OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)
# OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu120.04, mixed mode, sharing)

 

 

이 명령은 기본 Java 버전을 표시합니다.

이 예에서는 시스템에 Java 버전 11.0.8이 설치되어 있습니다. 시스템에 설치된 버전이 다를 수 있습니다.

"java: command not found"라는 메시지가 표시되면 시스템에 Java가 설치되어 있지 않음을 의미합니다.

시스템에 동시에 여러 버전의 Java가 설치되어 있을 수도 있습니다. 컴퓨터에 여러 개의 Java가 설치되어 있는지 확인하려면 다음을 수행합니다.

Java가 하나만 설치되어 있는 경우 출력은 다음과 같습니다.

sudo update-alternatives --config java

# There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-11-openjdk-amd64/bin/java
# Nothing to configure.

 

 

링크 그룹 java(/usr/bin/java 제공)에는 /usr/lib/jvm/java-11-openjdk-amd64/bin/java라는 한 가지 대안만 있습니다.

그렇지 않으면 여러 Java가 설치되어 있는 경우 기본 Java 버전이 될 버전을 선택할 수 있는 메뉴가 표시됩니다.

대체 Java에는 세 가지 옵션이 있습니다(/usr/bin/java 제공).

# There are 3 choices for the alternative java (providing /usr/bin/java).
# 
#   Selection    Path                                            Priority   Status
# ------------------------------------------------------------
# * 0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      auto mode
#   1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      manual mode
#   2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode
# 
# Press <enter> to keep the current choice[*], or type selection number:

 

 

기본 Java 버전을 변경하려면 버전 번호(선택 열의 숫자)를 입력하고 Enter 키를 누릅니다.

반응형