Oracle JDK를 다운로드하고 압축을 풀면 두 개의 서로 다른 디렉터리에 두 개의 "java" 실행 파일이 있는 것을 볼 수 있습니다.
어느 것을 기본 기초로 사용해야합니까? 아니면 서로 다른 두 위치에서 둘 다 동일합니까?
답변1
해당 내용은 jdk/bin/
Java용 Java Developer's Kit에 포함되어 있습니다. Java는 jdk/jre/bin
Java 런타임 환경의 Java입니다.
JDK 패키지 버전의 Java가 있는 경우 jdk/bin/
.
하지만 그들은 똑같아
실행파일을 보면 사실 별 차이가 없으니 크게 상관은 없습니다.
$ pwd
/usr/java/jdk1.7.0_45
$ ll jre/bin/java
-rwxr-xr-x. 1 root root 7718 Oct 8 2013 jre/bin/java
[saml@greeneggs jdk1.7.0_45]$ ls -l bin/java
-rwxr-xr-x. 1 root root 7718 Oct 8 2013 bin/java
$ cmp jre/bin/java bin/java
$