Java 애플릿이라고도 알려진 Java 애플릿은 웹 브라우저에서 실행될 수 있습니다. Java 애플릿은 웹 브라우저에서 실행하려면 스크립트 형식으로 HTML 페이지에 포함되어야 합니다.
저는 항상 JDK를 로컬에 설치하고 JAVA_HOME 및 PATH 환경 변수 를 지정하면 모든 Java 프로그램이 실행될 수 있다고 생각했습니다. 나중에 동료가 저에게 물었습니다. 프로젝트 관리 소프트웨어의 간트 차트가 웹 브라우저에서 실행되지 않는 문제를 해결하도록 도왔을 때 Java Applet과 일반 Java 응용 프로그램의 실행 환경 구성이 다르다는 것을 발견했습니다.
Windows에서 Java 애플리케이션을 실행하려면 JDK 바이너리 디렉터리가 있고 JAVA_HOME 및 PATH만 지정하면 JDK 설치 프로그램을 통해 직접 설치할 필요가 없습니다. 따라서 설치된 JDK 디렉터리를 압축 패키지로 백업해 두면, 향후 시스템을 재설치하거나 다른 머신에 자바 환경을 설치할 때 JDK 바이너리 압축 패키지를 직접 복사해 압축 해제 후 바로 사용할 수 있다. 그러나 Windows에서는 Java Applet의 실행 환경을 구성할 때 JDK 디렉터리를 지정하는 것만으로는 충분하지 않습니다.1. 사용 JRE 설치 패키지 설치
2. JRE 버전은 웹 브라우저용 Java Plugin을 제공합니다
3 .JRE와 웹 브라우저의 비트 길이는 32비트 또는 64비트 소프트웨어 버전과 같이 일관되어야 합니다.
이는 JRE가 Java를 설치하기 때문입니다. -관련 정보가 레지스트리에 기록되고 웹 브라우저용 Java 플러그인이 설치됩니다. 웹 브라우저의 Java 플러그인은 애플릿을 실행할 때 먼저 Windows 레지스트리에서 Java 정보를 읽은 다음 애플릿 프로그램을 실행합니다. 여기서 JRE 버전마다 지원하는 웹 브라우저 및 버전이 다르다는 점에 유의해야 합니다. 내 로컬 웹 브라우저에는 IE8, Firefox16 및 Chrome19가 포함되어 있습니다. Firefox16에서는 IE8만 애플릿을 실행할 수 있습니다. about:plugins를 통해 Java 플러그인이 설치되어 있지만 Chrome19에서는 실행할 수 없다는 것을 알 수 있습니다. Java 플러그인이 설치되어 있지 않습니다. JRE7u9를 설치하면 모든 브라우저에서 애플릿을 실행할 수 있습니다. 따라서 가장 간단한 방법은 최신 JRE 버전을 설치하는 것입니다. 일반적으로 브라우저에 Java 플러그인이 설치되어 있지 않은 경우 애플릿으로 웹 페이지를 실행할 때 플러그인을 설치하라는 메시지가 표시됩니다. 일반적으로 직접 설치할 수 있습니다. Java Tester는 로컬에 설치된 JRE 버전과 소프트웨어 제조업체를 확인하는 데 사용되는 웹사이트입니다. 웹 브라우저에서 애플릿 프로그램을 실행할 수 있는지 여부도 확인할 수 있습니다. Java Tester - 버전 확인 of Java를 사용하고 계시나요?일반 사용자의 경우 Applet 실행 환경을 설치하는 것은 매우 간단하지만, Java 개발자의 브라우저에서는 Applet을 실행할 수 없는 경우가 있어 다소 허술합니다. Java 개발자는 종종 자신의 컴퓨터에 여러 Java 버전을 설치합니다. Windows 제어판을 통해 제거하지 않고 JDK 디렉토리를 직접 이동하거나 JRE를 설치한 후 Java 제어판에 Java 아이콘이 표시됩니다. Java 아이콘을 표시할 수 없는 경우 해당 아이콘을 클릭하면 아래와 같이 프로그램을 찾을 수 없다는 메시지가 표시됩니다.
JRE 상위 버전 설치 애플릿 프로그램을 실행하는 최신 웹 브라우저를 지원
Java 애플리케이션에 필요한 JDK인은 JDK 바이너리 디렉터리를 직접 복사하여 을 사용하며, 설치가 필요 없고, 여러 개의 JDK가 공존할 수 있으며, JDK 버전을 사용해야 합니다. 실행할 때.
부록 1: JRE를 다시 설치할 수 없는 경우 다음 문서의 단계에 따라 레지스트리에서 나머지 Java 설치 정보를 지운 다음 JRE 설치 프로그램을 실행할 수 있습니다.
부록 2: 웹 브라우저에서 Java를 활성화하는 방법은 무엇입니까? (JRE가 설치되어 사용 가능하고, 웹 브라우저에 Java Plugin이 설치되어 있어야 한다는 전제 조건을 충족해야 합니다.)
www.java.com/zh_CN/download/help/enable_browser.xml
부록 3: Hello Applet
1. 🎜>애플릿 애플릿 작성, 애플릿 기본 클래스 상속:
Java 코드1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
애플릿 컴파일
Java 코드1 |
|
index.html 웹 페이지에 Applet 애플릿 삽입
Html 코드1 2 3 4 5 |
|
속성을 삽입하려면 태그를 사용하세요. 애플릿 클래스 지정
*archive 속성은 애플릿이 있는 jar 패키지를 지정하며, 패키지되지 않은 경우 생략 가능 *codebase 속성은 사용되는 루트 디렉터리를 지정 Applet 클래스 및 Jar 패키지를 찾으려면 이 디렉토리는 상대 디렉토리입니다. 웹 페이지가 있는 디렉토리의 경우 상대 디렉토리를 지정하십시오. codebase="."는 웹 페이지 디렉토리에서 애플릿 애플릿을 검색하는 것을 의미합니다. *웹페이지에서는 태그를 사용해야 합니다.