Chrome 또는 Firefox에서 Java 애플릿을 실행하는 방법이 있습니까? 지원되지 않는 NPAPI 때문에 Java가 더 이상 Chrome 또는 Firefox에서 실행되지 않는다는 오류 메시지가 Java 테스트 페이지 에 표시됩니다 .
나는 그것을 실행할 오래된 *.class
파일 세트를 가지고 있으며 .html
, 어떻게 든이 애플릿을 실행할 수 있기를 원합니다. 그러나 어떻게?
Chrome 또는 Firefox에서 Java 애플릿을 실행하는 방법이 있습니까? 지원되지 않는 NPAPI 때문에 Java가 더 이상 Chrome 또는 Firefox에서 실행되지 않는다는 오류 메시지가 Java 테스트 페이지 에 표시됩니다 .
나는 그것을 실행할 오래된 *.class
파일 세트를 가지고 있으며 .html
, 어떻게 든이 애플릿을 실행할 수 있기를 원합니다. 그러나 어떻게?
답변:
아니요. 애플릿은 Firefox 또는 Chrome에서 더 이상 지원되지 않습니다.
Firefox는 더 이상 NPAPI 지원을 제공하지 않습니다 (Java 애플릿에 필요한 기술).
2018 년 9 월부터 Firefox는 더 이상 Java 애플릿을 실행하는 데 필요한 기술인 NPAPI를 지원하는 버전을 제공하지 않습니다. 웹 브라우저 용 Java 플러그인은 십여 년 동안 모든 주요 웹 브라우저에서 지원되었던 크로스 플랫폼 플러그인 아키텍처 NPAPI를 사용합니다. Firefox의 64 비트 버전은 NPAPI를 지원하지 않았으며 Firefox 버전 52ESR은이 기술을 지원하는 마지막 릴리스입니다. 보안 기준 아래에 있으며 더 이상 지원되지 않습니다.
Chrome은 더 이상 NPAPI를 지원하지 않습니다 (Java 애플릿에 필요한 기술).
웹 브라우저 용 Java 플러그인은 십여 년 동안 모든 주요 웹 브라우저에서 지원되었던 크로스 플랫폼 플러그인 아키텍처 NPAPI를 사용합니다. Google의 Chrome 버전 45 이상에서는 NPAPI에 대한 지원이 중단되었으므로 이러한 브라우저에서는 더 이상 Java 플러그인이 작동하지 않습니다.
Java SE 11 이전의 JDK에서 AppletViewer를 사용하십시오.
appletviewer 명령을 사용하면 웹 브라우저 외부에서 애플릿을 실행할 수 있습니다.
개요
appletviewer [ options ] urls ...
기술
appletviewer 명령은 url로 지정된 문서 또는 자원에 연결하고 문서가 참조하는 각 애플릿을 자체 창에 표시합니다. 참고 : URL이 참조하는 문서가 OBJECT, EMBED 또는 APPLET 태그가있는 애플릿을 참조하지 않으면 appletviewer는 아무 작업도 수행하지 않습니다. appletviewer가 지원하는 HTML 태그에 대한 자세한 내용은 AppletViewer 태그를 참조하십시오.
참고 : 애플릿 뷰어는 개발 목적으로 만 사용됩니다.
또는 Java 애플릿에서 플러그인없는 Java 기술로 마이그레이션 하는 Oracle 백서 (pdf)를 참조 하십시오.
Java Web Start는 2001 년 이후 Oracle JRE에 포함되었으며 Java Web Start 기술을 사용하는 Java 응용 프로그램을 처음 다운로드 할 때 자동으로 시작됩니다. 애플릿을 Java Web Start 응용 프로그램으로 변환하면 웹 브라우저에 의존하지 않고 결과 응용 프로그램을 시작하고 갱신 할 수 있습니다.
Java Web Start 란 무엇이며 어떻게 시작됩니까?를 참조하십시오 . 자세한 내용은.
Java 애플릿과 Java Web Start는 모두 Java SE 11 (2018 년 9 월 릴리스)에서 완전히 제거되었습니다 . 해당 버전에는 애플릿 또는 Web Start 응용 프로그램을 실행하는 (지원되는) 방법이 없습니다.