
Debian 8.7.0을 실행하는 컴퓨터에 공식 Oracle Java JDK를 성공적으로 설치했습니다. 그러나 FireFox용 Java 플러그인을 설치할 수 없습니다. 플러그인을 설치하려면 디렉터리 libnpjp2.so
에 파일 에 대한 링크를 만들어야 합니다 java/lib/amd64
. 그러나 해당 파일이 존재하지 않습니다. 해당 링크를 가리키는 모든 링크는 손상된 것으로 선언됩니다. 디렉터리 트리에는 다음 파일만 포함됩니다.
amd64/ ├── 즐리 │ └── libjli.so └── libjawt.so
Oracle 웹 사이트에서 tarball을 여러 번 다운로드하고 다시 설치했지만 파일이 존재하지 않았습니다.
해당 주제에 대한 모든 검색에서는 OpenJDK를 사용하는 사람들에 대한 정보만 나왔고 다른 문제 발생은 찾을 수 없습니다.
파일 없이 플러그인을 설치할 수 있는 방법이 있나요? 파일이 가리키는 내용에 대한 새 링크를 만드는 것이 가능합니까? 그동안 IcedTea를 설치했는데 모든 것이 동일한 Java 버전이기를 바랍니다.
자바 버전:
자바 버전 "1.8.0_111" Java(TM) SE 런타임 환경(빌드 1.8.0_111-b14) Java HotSpot(TM) 64비트 서버 VM(빌드 25.111-b14, 혼합 모드)
답변1
경로는 JRE에 상대적이므로 JDK를 설치하는 경우 파일이 실제로 다음 위치에 있는 것처럼 보입니다.
자바/jre/lib/amd64/
대신에:
자바/lib/amd64/
JRE는 JDK의 일부이기 때문입니다.
이것은 나에게 효과가 있었고(나는 openSUSE 도약 42.2와 Java 1.8.0_121을 사용하고 있습니다) 2013년 일부 Ubuntu 사용자에게도 효과가 있었습니다(https://ubuntuforums.org/showthread.php?t=2196114).
그래도 작동하지 않으면 다음에서 이 파일을 찾아보세요.자바/디렉토리 어딘가에 있을 가능성이 높습니다.