Firefox 52 ESR에서 Java를 사용할 수 없음

사용자 3477071

Ubuntu Xenial (16.04.3 LTS)을 실행하고 있습니다.

브라우저에서 Java를 사용하려면 다음 명령을 사용하여 설치된 firefox ESR

$ sudo add-apt-repository ppa:jonathonf/firefox-esr
$ sudo apt-get update
$ sudo apt-get install firefox-esr

ESR 버전의 firefox 외에 다른 버전의 firefox가 설치되어 있지 않습니다.

firefox의 about : config 섹션에 'plugin.load_flash_only = false'를 추가했습니다.

$ HOME / .mozilla / plugins에서 자바 플러그인 용 심볼릭 링크를 생성했습니다.

$ cd $HOME/.mozilla/plugins
$ ln -s /usr/lib/jvm/java-8-oracle/jre/lib/amd64/libnpjp2.so .

Oracle의 Java가 기본 Java인지 확인했습니다. / usr / lib / jvm / default-java는 / usr / lib / jvm / java-8-oracle을 가리키는 심볼릭 링크입니다.

이러한 변경 사항으로 인해 firefox를 시작하고

http://www.java.com/verify

링크를 클릭하십시오

 Firefox 52 ESR users: If you'd like to run the verify app as a plugin, please click here.

Firefox가 시작된 터미널에서이 예외가 발생합니다.

sun.plugin2.main.server.JVMManager.getOrCreateBestJVMInstance (Unknown Source)의 sun.plugin2.main.server.JVMManager.startAppletImpl (Unknown Source)의 sun.plugin2.main에서 스레드 "main"java.lang.NullPointerException 예외가 발생했습니다. server.JVMManager.startApplet (Unknown Source) at sun.plugin2.main.server.JVMManager.startApplet (Unknown Source) at sun.plugin2.main.server.MozillaPlugin.maybeStartApplet (Unknown Source) at sun.plugin2.main.server. MozillaPlugin.setWindow (알 수없는 소스)

java 명령은 / etc / alternatives / java에 대한 심볼릭 링크이며 / usr / lib / jvm / java-8-oracle / jre / bin / java에 대한 심볼릭 링크입니다.

명령 줄을 통해 Java를 성공적으로 실행할 수 있습니다.

 $ java -version 
   java version "1.8.0_144" Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
   Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

Firefox가 설치된 Java를 사용하는 데 문제가있는 이유가 명확하지 않습니다.

레드 밥

이 문제를 해결할 수 있습니다.

브라우저를 열고 다음을 입력하십시오.

about:config

Name title을 마우스 오른쪽 버튼으로 클릭하고 New Preference> Boolean을 선택합니다.

이 레이블로 새 항목을 만듭니다.

plugin.load_flash_only

그것을 설정하고 false브라우저를 다시 시작하십시오.

사실,이 솔루션은이 시스템에 어떤 종류의 Java가 설치되고 운영되는지에 의존하지 않습니다. 이 경우 Openjdk 플러그인은 Firefox ESR에서 작동하지 않았지만 Oracle Java는 Digital Ocean tutorial 에서 따라 설치되었습니다 . 더 이상 사용되지 않는다고 말했지만 (Ubuntu 12.04에 적용되기 때문에) 절차는 동일합니다. jdk 8u161을 다운로드하기 만하면 우분투 17.10에서 사용할 수 있습니다. OpenJDK는 Firefox ESR에서 Java를 활성화하는 데 필수적인 libnpjp2.so를 설치하지 않기 때문에 이것이 Firefox의 모범 사례라고 생각합니다 .

Firefox ESR에서이 플러그인을 활성화하려면 Oracle Java가 설치된 폴더에 대한 심볼릭 링크를 만들어야합니다.

mkdir </Firefox ESR installed path>/firefox/browser/plugins
cd </Firefox ESR installed path>/firefox/browser/plugins
ln -s </Oracle Java installed path>/jre/lib/amd64/libnpjp2.so

Firefox ESR에서 Java 플러그인을 활성화하는 다른 방법이있을 수 있지만이 방법은 실제로 작동합니다. 지금 Firefox 52 ESR을 다운로드하고 거기에서 Java를 활성화했습니다!

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Chrome 또는 Firefox를 사용하여 Java 및 BDD로 Eclipse에서 Selenium을 실행할 수 없음

분류에서Dev

IE 및 Firefox-사용자 지정 드롭 다운에서 기본 화살표를 제거 할 수 없음

분류에서Dev

IE 및 Firefox-사용자 지정 드롭 다운에서 기본 화살표를 제거 할 수 없음

분류에서Dev

IE 및 Firefox-사용자 지정 드롭 다운에서 기본 화살표를 제거 할 수 없음

분류에서Dev

IE 및 Firefox-사용자 지정 드롭 다운에서 기본 화살표를 제거 할 수 없음

분류에서Dev

Ubuntu 18.04에서 Firefox를 열 수 없음

분류에서Dev

공용 IP에서 WCF 서비스를 사용할 수 없음

분류에서Dev

Webdriver.io를 사용하여 Firefox 최신 버전 (현재 52 개)을 테스트 할 수 있습니까?

분류에서Dev

Chrome을 시작할 수 없음 / Vagrant box Ubuntu 12.04에서 Karma로 Firefox 오류를 시작할 수 없음

분류에서Dev

Mac의 iterm2에서 CentOS 6에서 Firefox를 시작할 수 없음

분류에서Dev

Semplice Linux에 Firefox를 설치할 수 없음

분류에서Dev

Java에서 xslt를 사용하여 json에서 xml로 변환 할 수 없음

분류에서Dev

Selenium Python이 Firefox에서 사이트로 이동할 수 없음

분류에서Dev

Java를 사용하여 AWS EMR에서 Hive에 연결할 수 없음

분류에서Dev

현재 시스템에서 Firefox를 찾을 수 없음 (Firefox 47)

분류에서Dev

OS X Yosemite에서 Ubuntu VM에 SSH를 사용할 수 없음

분류에서Dev

iOS 6 SDK가 포함 된 Xcode 5 : 'UIAccelerometer'를 사용할 수 없음 : OS X에서 사용할 수 없음

분류에서Dev

XCode- " 'autorelease'를 사용할 수 없음 : ARC 모드에서 사용할 수 없음"

분류에서Dev

Gnome Shell의 Java 프로그램에서 마우스를 사용할 수 없음

분류에서Dev

Firefox에서 온라인 비디오를 재생할 수 없음-openSUSE Leap 42.3

분류에서Dev

Chromium에서로드시 Unity WebApps API를 사용할 수 없음

분류에서Dev

Chromium에서로드시 Unity WebApps API를 사용할 수 없음

분류에서Dev

GetMapping에서만 PostMapping과 함께 @RequestBody를 사용할 수 없음

분류에서Dev

robotframework에서 timeout = 20s를 사용할 수 없음

분류에서Dev

github 워크 플로에서 npm cli를 사용할 수 없음

분류에서Dev

Chromium에서로드시 Unity WebApps API를 사용할 수 없음

분류에서Dev

ThinkPad 및 DockingStation에서 DisplayPort를 사용할 수 없음

분류에서Dev

C ++에서 I / O를 제대로 사용할 수 없음

분류에서Dev

Android SDK 관리자에서 Google API를 사용할 수 없음

Related 관련 기사

  1. 1

    Chrome 또는 Firefox를 사용하여 Java 및 BDD로 Eclipse에서 Selenium을 실행할 수 없음

  2. 2

    IE 및 Firefox-사용자 지정 드롭 다운에서 기본 화살표를 제거 할 수 없음

  3. 3

    IE 및 Firefox-사용자 지정 드롭 다운에서 기본 화살표를 제거 할 수 없음

  4. 4

    IE 및 Firefox-사용자 지정 드롭 다운에서 기본 화살표를 제거 할 수 없음

  5. 5

    IE 및 Firefox-사용자 지정 드롭 다운에서 기본 화살표를 제거 할 수 없음

  6. 6

    Ubuntu 18.04에서 Firefox를 열 수 없음

  7. 7

    공용 IP에서 WCF 서비스를 사용할 수 없음

  8. 8

    Webdriver.io를 사용하여 Firefox 최신 버전 (현재 52 개)을 테스트 할 수 있습니까?

  9. 9

    Chrome을 시작할 수 없음 / Vagrant box Ubuntu 12.04에서 Karma로 Firefox 오류를 시작할 수 없음

  10. 10

    Mac의 iterm2에서 CentOS 6에서 Firefox를 시작할 수 없음

  11. 11

    Semplice Linux에 Firefox를 설치할 수 없음

  12. 12

    Java에서 xslt를 사용하여 json에서 xml로 변환 할 수 없음

  13. 13

    Selenium Python이 Firefox에서 사이트로 이동할 수 없음

  14. 14

    Java를 사용하여 AWS EMR에서 Hive에 연결할 수 없음

  15. 15

    현재 시스템에서 Firefox를 찾을 수 없음 (Firefox 47)

  16. 16

    OS X Yosemite에서 Ubuntu VM에 SSH를 사용할 수 없음

  17. 17

    iOS 6 SDK가 포함 된 Xcode 5 : 'UIAccelerometer'를 사용할 수 없음 : OS X에서 사용할 수 없음

  18. 18

    XCode- " 'autorelease'를 사용할 수 없음 : ARC 모드에서 사용할 수 없음"

  19. 19

    Gnome Shell의 Java 프로그램에서 마우스를 사용할 수 없음

  20. 20

    Firefox에서 온라인 비디오를 재생할 수 없음-openSUSE Leap 42.3

  21. 21

    Chromium에서로드시 Unity WebApps API를 사용할 수 없음

  22. 22

    Chromium에서로드시 Unity WebApps API를 사용할 수 없음

  23. 23

    GetMapping에서만 PostMapping과 함께 @RequestBody를 사용할 수 없음

  24. 24

    robotframework에서 timeout = 20s를 사용할 수 없음

  25. 25

    github 워크 플로에서 npm cli를 사용할 수 없음

  26. 26

    Chromium에서로드시 Unity WebApps API를 사용할 수 없음

  27. 27

    ThinkPad 및 DockingStation에서 DisplayPort를 사용할 수 없음

  28. 28

    C ++에서 I / O를 제대로 사용할 수 없음

  29. 29

    Android SDK 관리자에서 Google API를 사용할 수 없음

뜨겁다태그

보관