2012-01-30 44 views
6

我有一個完全簽名的Java webstart應用程序,它現已部署超過一年。出於某種原因,我們從未能夠使用Safari。實際上,我一直無法使用Safari瀏覽器獲得任何JAWS應用程序。Java Web Start和Safari的問題

互聯網搜索是參差不齊的,我似乎無法確定爲什麼Safari瀏覽器在網絡啓動方面存在問題。

編輯
下面是從Safari中的Java控制檯的Java堆棧跟蹤。請您理解的是,Java Web Start應用工作正常,沒有任何問題,在Firefox,IE,鉻等

 
Java Plug-in 1.6.0_29 
Using JRE version 1.6.0_29-b11 Java HotSpot(TM) Client VM 
User home directory = C:\Users\strings 




---------------------------------------------------- 
c: clear console window 
f: finalize objects on finalization queue 
g: garbage collect 
h: display this help message 
l: dump classloader list 
m: print memory usage 
o: trigger logging 
p: reload proxy configuration 
q: hide console 
r: reload policy configuration 
s: dump system and deployment properties 
t: dump thread list 
v: dump thread stack 
x: clear classloader cache 
0-5: set trace level to 
---------------------------------------------------- 

load: class com.novel.tech1.client.JAWSApplication not found. 
java.lang.ClassNotFoundException: com.novel.tech1.client.JAWSApplication 
    at sun.applet.AppletClassLoader.findClass(Unknown Source) 
    at java.lang.ClassLoader.loadClass(Unknown Source) 
    at sun.applet.AppletClassLoader.loadClass(Unknown Source) 
    at java.lang.ClassLoader.loadClass(Unknown Source) 
    at sun.applet.AppletClassLoader.loadCode(Unknown Source) 
    at sun.applet.AppletPanel.createApplet(Unknown Source) 
    at sun.plugin.AppletViewer.createApplet(Unknown Source) 
    at sun.applet.AppletPanel.runLoader(Unknown Source) 
    at sun.applet.AppletPanel.run(Unknown Source) 
    at java.lang.Thread.run(Unknown Source) 
+1

請您詳細描述一下*它不起作用嗎? – 2012-02-01 21:43:56

回答

7

由於提到here的限制,我已經避免了內置的Java Web Start的的小程序查看。作爲替代方案,可以考慮顯示here的混合小應用程序/應用程序方法,其在Safari中工作,等人。請注意,訪問您的計算機的請求可以安全地拒絕,因爲小程序在沙箱中正確運行。

+1

我正要將第一個鏈接更新到[Java 7文檔](http://java.sun.com/javase/technologies/desktop/javawebstart/faq.html#35)(1)希望他們可能提到了能夠使用JWS使用插件2體系結構JRE部署***嵌入式***小程序。但他們沒有,所以我決定保留現在的答案。 1)事實證明,它已經被移出了'文檔版本'的路徑,實際上.. – 2012-03-20 18:13:13