2013-08-20 42 views
0

我正在瀏覽器中運行applet程序。當我運行該applet時,瀏覽器要求我安裝java7.And,然後我重定向到THIS LINK。下載Java並安裝該小程序工作正常。 當我安裝我只有jre only.I沒有得到jdk。如何安裝java7版本以在web瀏覽器中運行applet

我的問題是:

聽說一件事previously.Browser包含java.So如果它是正確的,爲什麼我需要在我system.Only瀏覽器安裝java7需要java7 version.Is有任何可能性僅在瀏覽器中安裝。

在此先感謝...

+0

瀏覽器不包含Java,它們有一個JavaScript引擎/實現,它是不是一回事。您需要Java,因爲它包含運行時環境和執行Java代碼的插件(如applet)。您需要下載Flash的原因是相同的。更新 - JDK需要單獨下載,並且在與Java的日常交互中不需要,除非您正在開發它 – MadProgrammer

+0

但重定向的鏈接是與java7版本相關的。 – seedi

+0

而且?到Java 7的最新更新包括修復了在插件 – MadProgrammer

回答

1

JRE包含用於Applet執行的瀏覽器插件。您只需要Java運行時即可運行您的小程序。 JDK是開發工具包(BTW包含JRE),但您並不需要它。

對於Applet的執行環境讀取相應的java docs

它說

的applet將在現有的JRE中運行,如果滿足以下條件:

  1. 由小程序所需的JRE版本的現有JRE匹配。
  2. JRE的啓動參數滿足小程序的要求。

所以你需要的是正確的JRE版本來運行你的小程序。

+0

是否有任何java相關的插件可以安裝在瀏覽器中? – seedi

+0

@seedi正如我在我的答案插件中所述是JRE的一部分。您只需安裝正確的JRE(版本)並在您的瀏覽器上啓用Java。 –

+0

@seedi另外如何在我的Web瀏覽器中啓用Java? http://java.com/en/download/help/enable_browser.xml –

0

不,這是不正確的。他們需要在操作系統上安裝JRE,並在瀏覽器中安裝插件以將它們粘合在一起。

很多年前(Windows 95?)Windows默認包含JRE,因此不需要安裝Java。也許從這裏來的混亂,但這些時代早已不復存在。

+0

是否有任何java相關的插件可以安裝在瀏覽器中? – seedi

+0

AFAIK,最常用瀏覽器的插件隨JRE安裝。 –

0

的Java Runtime Environment

Java運行時環境中包含的JVM,類庫以及其他支持文件。

它不包含任何開發工具,如編譯器,調試器, 等等。其實JVM上運行的程序,它使用的類庫, 等配套文件在JRE提供。如果你想運行任何 java程序,你需要安裝在

Java虛擬機提供了執行代碼的平臺無關的系統JRE;程序員可以專注於編寫軟件,而不必關心它將如何或在哪裏運行。

如果你只是想運行小程序(例如:在線雅虎遊戲或拼圖),需要在機器上安裝JRE 。JVM(Java虛擬機)

JDK(Java開發工具包)

Java開發套件包含了開發Java程序所需的工具和JRE來運行程序。這些工具包括編譯器(javac.exe),Java應用程序啓動器(java.exe的),小程序查看,等...

編譯Java代碼轉換成字節碼。 Java應用程序啓動器打開JRE,加載類並調用其主要方法。

您需要JDK,如果完全想要編寫自己的程序,並且要編譯該 的m。對於運行Java程序,JRE就足夠了。

JRE是針對爪哇的執行文件

即JRE = JVM + Java包類(像UTIL,數學,郎,AWT,擺動等)+運行時庫。

JDK主要針對Java開發。即您可以創建一個Java文件(藉助Java包),編譯Java文件並運行Java文件。JRE(Java運行時環境)

+0

所以你的意思是如果我想在java中開發一些東西,我們需要jdk。但是當我想運行一個在java中開發的程序時,我們需要jre。 – seedi

+0

@seedi正好,因爲它包含JVM .. !! – Dileep

相關問題