2

ブラウザから起動できる Oracle Forms 11g アプリケーションがあります。Forms は独自のウィンドウを開くため、空のブラウザ ウィンドウが残ります。ただし、空のブラウザ ウィンドウを閉じると、フォーム ウィンドウも閉じられます。

この種のインストールはサーバー インストールであり、簡単に更新できるという事実が気に入っています。

しかし、ブラウザ ウィンドウなしで Forms アプリケーションを開くだけのアイコン (ショートカット) をデスクトップに配置することをお勧めします。Java SDK の AppletViewer でこれを解決したいと考えていました。

ただし、受信した開始ページの URL で開始すると、次のようになります。

Warning: <embed> tag requires code attribute.
Exception in thread "main" java.lang.NullPointerException
    at sun.applet.AppletViewer.parse(AppletViewer.java:1129)
    at sun.applet.AppletViewer.parse(AppletViewer.java:1074)
    at sun.applet.Main.run(Main.java:156)
    at sun.applet.Main.main(Main.java:98)

ブラウザーを使わずに (そしてアプリをローカルにインストールせずに) Forms アプリケーションを直接開く方法を知っている人はいますか?

PS: Run Oracle Forms asstandalone without browserを知っていますが、参照されているリンクがオンラインではないため、役に立ちませんでした。

更新 1:リンクが置き換えられたので、これが解決策になるかもしれません。
更新 2:他のデスクトップ アプリケーションと同様に、Webstart 経由で Forms アプリを実行することができました。万歳!

4

2 に答える 2

1

Forms アプリを起動したときと同じブラウザー ウィンドウで開くことができます。これを formsweb.cfg に入れるだけです。

separateFrame=false 
于 2013-01-23T19:12:31.950 に答える
1

このブログ投稿から Javascript を使用してソリューションをチェックアウトできます

于 2013-01-18T12:51:07.120 に答える