RedHat 시스템에 특정 이전 버전의 JRE를 설치해야 합니다.
그래서 .dll을 다운로드하여 jre-1_5_0_10-linux-i586.rpm
복사한 다음 /opt/local
실행 sh ./jre-1_5_0_10-linux-i586-rpm.bin
하고 마지막으로 rpm -ivh jre-1_5_0_10-linux-i586.rpm
.
다음으로 jre를 내 애플리케이션 폴더에 복사했습니다 /usr/java/jre1.5.0_10
/opt/local/myapp/
. 마지막으로 alternatives --install
다음 명령을 사용하여 설정하려고 하면 다음과 같습니다 .
alternatives --install /usr/bin/java java /opt/local/mpapp/jre1.5.0_10/bin/java 1
오류가 발생합니까 no such file or directory
?
무엇이 잘못될 수 있으며 링크가 /usr/bin/java
생성되지 않는 이유는 무엇입니까?
답변1
파일을 저장한 디렉터리로 변경하고 바이너리를 실행 가능하도록 권한을 변경합니다.
chmod 755 jre-1_5_0_10-linux-i586-rpm.bin
파일을 실행한 후 RPM을 실행하고 "예"를 입력하여 라이센스 계약에 동의하고 설치를 완료합니다.
예를 들어 심볼릭 링크를 만듭니다.
ln -s /usr/java/jre1.5.0.10//bin/java java
또는
ln -s /usr/java/jre1.5.0.10//bin/javac javac
java -version
버전을 확인하려면 입력 하고 rpm -qa | grep jre
rpm 데이터베이스에 대해 버전을 확인하려면 입력하세요.
운영 체제에 따라 32비트 또는 64비트에 대한 올바른 자동 추출 파일이 포함된 Java 웹 사이트에서 파일을 다운로드하십시오.
파일을 다운로드하려는 위치로 디렉터리를 변경합니다.
실행 권한 변경
라이센스 계약에 동의하십시오.
java -version
버전을 확인하려면 입력하세요 .