Chrome Java 플러그인 설치


52

몇 시간 동안 Chrome 용 Java 플러그인을 설치하려고했는데 더 많은 경험을 가진 사람들에게 물어볼 시간이라고 생각했습니다. 작동하지 않는 것 같습니다. 현재 Java 버전은 64 비트 OpenJDK 1.6.0_24입니다. IcedTea 플러그인 설치를 시도했지만 아무 소용이 없습니다. 현재 우분투 12.04 64 비트가 설치되어 있습니다.

Chrome에서 java가 활성화되어 있는지 테스트하려고하면 Java 애플릿이있는 모든 웹 사이트가로드되지 않습니다 (플러그인을 비활성화하면로드되었지만 애플릿은로드하지 않음).

나는 여기에서 지시를 따랐다 : http://technonstop.com/install-java-plugin-ubuntu-linux

이 스크립트를 작성하고 실행한다고 말했습니다.

JAVA_HOME=/usr/lib/jvm/jdk1.7.0
MOZILLA_HOME=~/.mozilla
mkdir $MOZILLA_HOME/plugins
ln -s $JAVA_HOME/jre/lib/i386/libnpjp2.so $MOZILLA_HOME/plugins

참고 : JDK 설치를 올바르게 가리 키도록 JAVA_HOME의 값을 변경해야 할 수도 있습니다. 64 비트 사용자는 마지막 줄을 다음과 같이 변경해야합니다.

ln -s $JAVA_HOME/jre/lib/amd64/libnpjp2.so $MOZILLA_HOME/plugins

그러나 이것은 잘 작동하지 않았습니다.

방금 Firefox에서 테스트하고 작동합니다. Chrome에는 여전히 아무것도 없습니다.



나는 같은 문제가 있었다. 이 문제는 64 비트 크롬에서 자주 발생합니다. 그것을 제거하는 가장 좋은 방법은 대신 firefox를 사용하는 것입니다.
Pranit Bauva

1
아니요, 절대 중복되지 않습니다. 이것은 Java를 설치하는 방법이 아니라 Chrome 용 Java 플러그인을 작동시키는 방법에 관한 것입니다.
피터 플린

Chrome에서 NPAPI에 대한 지원을 중단했기 때문에 사람들은 언제이를 이해할 것입니까? 즉, IcedTea 또는 Oracle의 Java 플러그인은 Chrome에서 작동하지 않으며 수행 할 수있는 작업이 없습니다.
John Scott

답변:


56

Chrome 용 Java를 대체 설치하고 icedtea를 설치할 수도 있습니다.

 sudo apt-get install icedtea-7-plugin

그런 다음 icedtea를 크롬 플러그인 폴더에 연결하십시오.

cd /usr/lib/chromium-browser/plugins

링크

sudo ln -s /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so 

7
/ usr / lib / chromium-browser / plugins 디렉토리가 없습니다. 또는locate chrome | grep plugins
stdcerr

3
@cerr, 내가 이런 짓을하고 일했다 : sudo mkdir -p /usr/lib/chromium-browser/plugins(플러그인이 성공적으로 설치)
KajMagnus

2
32 비트 시스템을 사용하는 경우 i386을 amd64로 대체
Peter Flynn

4
kubuntu 14.04에서 작동하지 않았습니다
Silver Moon

3
나는 심볼릭 링크 IcedTeaPlugin.so모두에서 /usr/lib/chromium-browser/plugins하고 /opt/google/chrome/plugins/있지만, 구글 크롬은 여전히 말한다 Java is not working. 쥬 분투 14.04입니다.
gerrit

13

Java 플러그인은 더 이상 Chrome (버전 45 이상)에서 작동하지 않습니다. 에서 여기 :

Chrome의 NPAPI 지원

웹 브라우저 용 Java 플러그인은 오래 전부터 모든 주요 웹 브라우저에서 지원되는 크로스 플랫폼 플러그인 아키텍처 NPAPI를 사용합니다. Google은 2013 년 9 월 "2014 년 말"까지 Chrome에서 NPAPI 지원을 제거 하여 Silverlight, Java, Facebook Video 및 기타 유사한 NPAPI 기반 플러그인에 대한 지원을 효과적으로 중단 할 계획이라고 발표했습니다 . 최근 Google은 계획을 수정했으며 2015 년 말까지 NPAPI를 완전히 제거 할 계획 이라고 밝혔습니다 . 이 날짜가 더 연장 될지 확실하지 않으므로 Java 사용자는 가능한 빨리 Chrome을 대체 할 것을 권장합니다 . 대신 Firefox, Internet Explorer 및 Safari를 장기 옵션으로 권장합니다.


8

많은 답변이 이제 날짜가 지정되었습니다. 14.04 Ubuntu 설치에서는 작동하지 않았습니다. 내 크롬 인스턴스는에 설치됩니다 /opt/google/chrome. 따라서 플러그인 폴더를 생성해야합니다.

업데이트 된 지침은 https://www.java.com/en/download/help/enable_browser_ubuntu.xml 에서 찾을 수 있습니다.

  1. 플러그인이라는 디렉토리가 없으면 작성하십시오. 유형 : mkdir -p / opt / google / chrome / plugins

  2. 심볼릭 링크를 만들기 전에 Google 크롬 플러그인 디렉토리로 이동하십시오. 유형 : cd / opt / google / chrome / plugins

  3. 심볼릭 링크를 만듭니다. 유형 : ln -s /usr/local/java/jre1.7.0/lib/amd64/libnpjp2.so

  4. 브라우저를 다시 시작하고 Java를 테스트 하십시오.

Chrome 34 이상 사용자를위한 업데이트

Chromium의 Java 플러그인을 참조하십시오 . Google이 기본적으로 NPAPI 인터페이스를 비활성화 한 이후 Basiclly IcedTea 플러그인은 더 이상 Chome에서 작동하지 않습니다.

궁극적으로 내 솔루션은 파이어 폭스로 다시 전환하는 것입니다.


Firefox가 계속 작동한다고 생각하지 마십시오. NSAPI 인터페이스 제거를 고려하고 있다는 징후도 있으며, 거의 같은 이유로. 보안.
EdwinW

6

나는 최근에 같은 버그에 부딪쳤다. ~/.xsession-errors파일 을 보면 다음을 볼 수 있습니다.

/build/buildd/icedtea-web-1.2/build/../plugin/icedteanp/IcedTeaNPPlugin.cc:2072: thread 0x7f08d1365470: Error: Invalid plugin function table.

버그 보고서는 플러그인이 Chrome에서로드되지 않습니다 . icedtea-6-plugin패키지에 대해 제안 된 업데이트가 릴리스 되어 작동하는 것으로 확인되었습니다. 모든 사용자에게 며칠이 지나야합니다.

한편, 다른 사람들이 제안한 것처럼 다른 브라우저를 사용할 수 있습니다. Firefox는 여기에서 작동합니다.


6

내가 찾은 가장 좋은 해결책 (이 제안 중 어느 것도 나를 위해 효과가 없었습니다)은 다음과 같습니다. 먼저 Icedtead를 연결하십시오.

  • 1) sudo apt-get install icedtea-7-plugin

그런 다음 크롬 브라우저에서 다음으로 이동하십시오.

  • 2) 크롬-> 설정-> 고급 설정 표시-> 개인 정보 보호를 클릭 한 다음 콘텐츠 설정-> 플러그인을 클릭 한 다음 개별 플러그인 비활성화를 클릭하십시오.
  • 3) " IceTea-Web Plugin "및 " Java (TM) " 모두 비활성화
  • 4) 브라우저를 다시 시작하십시오.
  • 5) 크롬-> 설정-> 고급 설정 표시-> 개인 정보 보호를 선택한 다음 콘텐츠 설정-> 플러그인을 클릭 한 다음 개별 플러그인 비활성화를 클릭하십시오.
  • 6) " IceTea-Web Plugin " 활성화
  • 7) 즐기십시오!

4
나는 이것을 시도했다 (openjdk-7 및 icedtea-7 설치) 크롬에 icedtea 또는 java 플러그인이 표시되지 않습니다. Chrome에서 강제로 보도록하려면 어떻게해야하나요? 또한 Oracle Java7을 설치하고 libnpjp2.so를 / opt / google / chrome / plugins에 소프트 링크했지만 차이가 없습니다. 표시되지 않거나 작동하지 않습니다.
피터 플린

8
chrome : // plugins에도 표시되지 않음
Ken Sharp


0

필자의 경우 Chromium이 앱을 시작하지 않고 메시지도 없으며 앱이 어디에 있는지 회색 상자 만 표시하여 무언가를하고 있었지만 충분하지 않았습니다. OP와 비슷한 소리. 브라우저가 아닌 Java 앱은 이전에 내 시스템에서 정상적으로 실행되었습니다.

어딘가에서 which javac설치된 상태를 확인 하는 데 사용되는 기사가 있습니다. 이것은 터미널 출력을 생성하지 않았습니다. 그래서 javac를 호출하려고 시도하고 java에 대한 설치 프로그램 패키지 목록을 얻었습니다. 그래서 나는 어떤 종류의 설치가 제한적이라고 생각합니다.

sudo apt-get install openjdk-7-jdk다른 작업을 시도하는 동안 이전에 비활성화했던 icedtea Chromium 플러그인 (설정 | 고급 설정 | 개인 정보 | 콘텐츠 설정 | 개별 플러그인 비활성화를 통해)을 실행 한 다음 다시 활성화했습니다. 목록에 다른 Java 플러그인이 없습니다.

타다! Java 앱이 이제 Chrome에서 작동합니다. 이전에 Java를 설치 한 방법 또는시기를 기억할 수 없지만 '최소 저항'방식 일 가능성이 있으므로 다른 시스템도 동일한 시스템 상태를 가질 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.