>  기사  >  Java  >  Applet 환경을 구성하는 방법을 가르쳐주세요.

Applet 환경을 구성하는 방법을 가르쳐주세요.

Y2J
Y2J원래의
2017-05-18 10:07:082791검색

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 디렉토리를 직접 이동하거나

삭제하여 Windows 레지스트리에 Java 설치 정보가 남지 않는 경우가 있습니다. Java 애플리케이션 실행에 문제가 있지만 웹 브라우저에서 Java 플러그인이 애플릿을 실행할 JRE를 찾을 수 없습니다.

JRE를 설치한 후 Java 제어판에 Java 아이콘이 표시됩니다. Java 아이콘을 표시할 수 없는 경우 해당 아이콘을 클릭하면 아래와 같이 프로그램을 찾을 수 없다는 메시지가 표시됩니다.

Applet 환경을 구성하는 방법을 가르쳐주세요.

위에 표시되지 않는 Java 아이콘은 Windows에서 JRE 환경을 찾을 수 없으며 JRE를 다시 설치해야 함을 의미합니다. 일반적으로 사용 가능한 JRE 환경은 다음과 같습니다.

Applet 환경을 구성하는 방법을 가르쳐주세요.

Java 아이콘을 클릭하여 Java 제어판(javacpl)을 열면 Windows에서 JRE를 이미 사용할 수 있음을 나타냅니다.

요약하자면 Java 애플리케이션과 Java 애플릿은 실행 환경에 대한 요구 사항이 다릅니다. Java 애플리케이션이 실행 중일 때 레지스트리를 찾을 필요가 없으며 JDK 디렉토리만 지정하면 실행할 수 있습니다. 애플릿 애플릿의 경우 웹 브라우저의 Java 플러그인은 레지스트리를 통해 JRE 환경을 찾아 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 코드

public class HelloApplet extends Applet {  
  
    private static final long serialVersionUID = 5511892956119084309L;  
  
    @Override  
    public void init() {  
        Graphics g = this.getGraphics();  
        paint(g);  
    }  
  
    public void paint(Graphics g) {  
        g.drawString("Hello Applet!", 45, 45);  
    }  
}

2.

애플릿 컴파일

Java 코드

CMD>javac HelloApplet.java

3.

index.html 웹 페이지에 Applet 애플릿 삽입

Html 코드

...  
<applet alt="" code="cn.david.applet.HelloApplet.class" archive="applet-1.0.0-SNAPSHOT.jar"  width="200" height="200"   
codebase=".">  
</applet>  
...

참고:

*Applet을 실행하려면 웹페이지에 삽입해야 합니다. Applet

*code

속성을 ​​삽입하려면 태그를 사용하세요. 애플릿 클래스 지정

*archive 속성은 애플릿이 있는 jar 패키지를 지정하며, 패키지되지 않은 경우 생략 가능

*codebase 속성은 사용되는 루트 디렉터리를 지정 Applet 클래스 및 Jar 패키지를 찾으려면 이 디렉토리는 상대 디렉토리입니다. 웹 페이지가 있는 디렉토리의 경우 상대 디렉토리를 지정하십시오. codebase="."는 웹 페이지 디렉토리에서 애플릿 애플릿을 검색하는 것을 의미합니다.

*웹페이지에서는 태그를 사용해야 합니다. 사용 시 웹페이지에서는 정상적으로 실행되지만 애플릿 창은 표시되지 않습니다. 애플릿뷰어.

4. appletviewer를 사용하여 애플릿 애플릿

Java 코드

CMD>appletviewer index.html

Applet 환경을 구성하는 방법을 가르쳐주세요.

웹 브라우저 애플릿에서 실행

웹페이지를 브라우저로 드래그하여 보거나 웹페이지와 애플릿 애플릿을 Apache의 HTML 문서 디렉터리에 배포하여 URL을 통해 액세스할 수 있습니다.

【관련 추천사항】

1.

특별 추천: "php Programmer Toolbox" V0.1 버전 다운로드

2.

무료 Java 동영상 튜토리얼

3.

Application과 Applet의 차이점에 대한 자세한 설명

4.

자바 애플릿이 무엇인지 자세히 소개

5.

브라우저에서 애플릿을 실행하는 방법을 가르쳐주세요

위 내용은 Applet 환경을 구성하는 방법을 가르쳐주세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.