簡體   English   中英

Mac OSX - appletviewer不顯示任何內容

[英]Mac OSX - appletviewer doesn't display anything

當我在我的Mavericks Mac上運行以下命令時:

appletviewer index.html

appletviewer進程啟動,但沒有窗口顯示實際的applet,我需要在進程上使用kill -s 9來終止進程。

我已經通過Oracle的說明安裝並重新安裝了java(刪除插件然后重新安裝)。 Java applet權限設置為medium。

這是java -version的輸出

java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

java代碼和html文件在遠程linux機器上運行正常:

<html>
<body>
  <applet
    code = "MyApplet.class"
    width = 500
    height = 400>
  </applet>
</body>
</html>

這是我可以重現此錯誤的一些示例Java代碼

import java.applet.Applet;
import java.awt.Graphics;

public class MyApplet extends Applet {
    public void paint(Graphics g) {
        g.drawString("Hello world!", 50, 25);
    }
}

看起來它與這個問題有關 ,但那些答案也不盡如人意,並沒有幫助......

不幸的是,從測試和論壇拖網看來,唯一真正的解決方案是使用Java 6。

Mac OSX上的Java 7似乎從根本上破壞了阻止原始Java 6 appletviewer正常運行的東西。

Apple支持頁面似乎暗示捆綁的appletviewer依賴於JRE 6。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM