JNLPとJava Web Startを介してアプレットを起動しています。私の問題は、ページがロードされると、2つのJavaコンソールポップアップと2つの「このアプリケーションを実行しますか?」という2つのJVMが起動することです。ポップアップ。それ以外のアプレットはロードを終了し、ネイティブライブラリも正しくロードされます。私は二重打ち上げを引き起こしているのかどうかは分かりません。Java Web Start(JNLP)を介して起動されたアプレットが2回起動する
EDIT:また、最初にロードされたJVMは、約30-45秒後に自動的に閉じます。
HTML
<script>
var attributes = { code:"com.osgi.swpc.applet.TrackerApplet.class", width:770, height:825};
var parameters = {jnlp_href: "tracker-applet.jnlp"};
deployJava.runApplet(attributes, parameters, "1.6");
</script>
JNLP
<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" href="">
<information>
<title>Tracker</title>
<vendor>My Vendor</vendor>
</information>
<resources os="Windows">
<!-- Application Resources -->
<j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se" />
<jar href="tracker_applet.jar" main="true" />
<nativelib href="applets/jacob.jar"/>
<nativelib href="applets/com4j.jar"/>
</resources>
<applet-desc
name="Tracker Applet"
main-class="com.osgi.swpc.applet.TrackerApplet"
width="770"
height="825">
</applet-desc>
<update check="background"/>
</jnlp>
バリ属性に...タイプミスがありますか? –
はい、それはタイプミスでした。私はそれを明確にするために編集しました。 –
@JustinSkiles:これはすべてのブラウザで起こりますか? – haylem