問題タブ [jnlp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1130 参照

java - Java Webstart オプション

OS X 10.5.7、Java(TM) SE ランタイム環境 (ビルド 1.6.0_13-b03-211) でアプリケーションを実行するために javaws を使用していますが、OS X でコマンド ライン引数が壊れているようです。 Linuxで次のコマンドを実行すると、正常に動作します。

そしてランタイムは私にプロパティを与えます

しかし、OS X で同じ引数を実行すると、

これはエラーですか、それとも不明な機能ですか?

0 投票する
2 に答える
735 参照

java - Java Web Start による入出力

非常に単純な Java デスクトップ アプリケーションを Java Web Start で実行するように変換する作業を行っていますが、入出力ファイルであらゆる種類の問題を抱えています。最も具体的には、Web 開始アプリケーションで i/o を処理する方法に関する情報が見つからないようです。入力ファイルをWebサーバー上のjarおよびjnlpファイルと同じフォルダーに配置しようとしましたが、読み取れません。

Web サーバーに保持し、そこからアプリケーションに読み込みたい入力ファイルが 1 つあります。

アプリケーションを初めて実行するときにクライアント マシン上で生成し、その後は毎回そこから読み込むようにする 2 つ目のファイルがあります。

Java Web Start で I/O に必要な考慮事項を誰かが知っているか、それを説明するリソースを教えてくれれば幸いです。

0 投票する
4 に答える
386 参照

java - Linux ディストリビューションに組み込むための Java Web Start アプリケーションのホスティング

私は Java フリーウェア (クローズド ソース) 製品を作成しました。この製品は、Web ホストにデプロイし、JNLP を介して配布し、Linux クライアントを含めます。

可能であれば、この製品をいくつかの Linux ディストリビューションに含めることを提案する予定です (JNLP ベース)。

すでにディストリビューションに連絡できますか、それとも何かを再構成する必要がありますか (別のホストにデプロイする、JNLP を何かに変換するなど)? あなたの経験は何ですか?

0 投票する
1 に答える
9066 参照

jar - Runnable Jar を Web Start から起動する

Web Start を使用するのはこれが初めてで、実行可能な jar を起動しようとしています。リンクをクリックして jar を起動すると、Web ページから次のエラーが表示されます。誰でも私を助けることができますか?チュートリアルのメモ帳の例は、テスト ページの別のリンクから正常に動作します (JNLP と jar も同じフォルダーにあります)。jar と jnlp は間違いなく同じフォルダーにありますが、jar は見つかりません。前もって感謝します。

フォルダ構造:

JNLP ファイル:

例外:

ラップされた例外:

コンソール:

0 投票する
1 に答える
1143 参照

java - デスクトップ アイコンから起動すると、JNLP にスプラッシュ スクリーンが表示されない

Web Start から起動した Java プログラムのスプラッシュ スクリーンとデスクトップ アイコンを正常に設定する JNLP ファイルを作成できました。関連する JNLP のチャンクは次のとおりです。

ここで、プログラムを起動するには、スプラッシュ画面が表示される JNLP をクリックするか、代わりにデフォルトの Java Web Start スプラッシュ画面が表示されるデスクトップ アイコンをクリックします。これは Windows XP と Windows Vista で、Java 1.5 と Java 1.6 です。

Java ファイルではなく、JNLP ファイルから起動するときにスプラッシュ スクリーンを表示する方法はありますか?

ありがとう。

0 投票する
4 に答える
12128 参照

java - Webstart アプリケーションへのショートカットを再作成する方法は?

アプリケーションの jnlp 記述子でショートカット タグを使用して、アプリケーションのデスクトップ リンクとメニュー エントリを作成します。

これらのショートカットがクライアントで削除された場合、ユーザーの操作なしで自動的に再インストールするにはどうすればよいですか? jnlp ファイルの構成オプションはありますか?

(ところで、私はJava6を使用しています)

0 投票する
1 に答える
2330 参照

java - ショートカットを使用しているときに更新された jnlp ファイルを取得するにはどうすればよいですか?

If my jnlp descriptor on the server changes and I start my application from the browser, a new jnlp file will be created in the cache and my desktop shortcuts will be updated to use the new jnlp file. (that's good so far).

But if I start my app using the desktop shortcut (or the menu entry), then my app won't know about the changed jnlp file on the server and will still use the cached outdated one.

Is it possible to force webstart not only to get the newest jarfiles but also update the jnlp file itsself when starting the app?

Background: I pass some parameters to my application (defined in the descriptor with the argument tag) to configure my app. If these arguments are changed - this must work of course too when using the shortcut.

I'm using java6 (u15).

EDIT: actually i've found this java bug 6838214 which seems to refer to my problem I think. If I interpret it correctly this should have been fixed in java6u14, but under u15 I still have this issue!

0 投票する
1 に答える
1121 参照

swt - SWTアプリケーションをJavaWebstartにデプロイする

JNLPを使用してSWTアプリケーションをデプロイすることは可能ですか。特にswtネイティブライブラリ(Windowsではdll、Linuxではdll)をロードしますか?リンクはありますか?IBM Developer Worksで見つけましたが、swt.jarの使用について説明しているだけです。それに加えて、JNLPを介してネイティブdllファイルをロードすることは可能ですか?

0 投票する
2 に答える
5061 参照

java-web-start - Tibco ネイティブ ライブラリを使用した Java Webstart

Java Webstartを使用してTibrvJライブラリを介して Tibrv のネイティブ実装を使用するアプリケーションをデプロイしようとしています。

すべての Windows dllを内部からc:\tibco\tibrv\binJar ファイルにパッケージ化し、これらをJNLPファイルのnativelib要素に追加しました。

私は、webstart がファイルからdllファイルを取得し、それを介して tibco-7.5.1-nativelibs.jarそれらをロードできるようにすることを望んでいました。しかし、それは適切に動作したくないようです。System.loadLibraryTibrv.open()

私のJNLPファイルは次のようになります。

アプリケーションは起動しますが、tib を開くための呼び出しが行われるとすぐに、次の行に沿ったエラーで崩壊します。

  • [ルート例外は TibrvException です [エラー = 22、メッセージ = バージョンの不一致: libtibrv バージョン 7.4 は tibrvj 共有ライブラリ 7.5 のバージョンと一致しません]]

  • TibrvException[エラー=901、メッセージ=ライブラリが見つかりません: tibrvj]]

ユーザーのPC には、Tib 7.2 から 7.5 までのさまざまなTib が既にインストールされています。Webstart アプリケーションは、パッケージ内の Jar ファイルと一致する 7.5 がインストールされたマシンでのみ正しく動作します。そのため、nativelib jar では何もしていないようです。

ユーザーがインストールした異なるバージョンの Tib に対して、3 つのバージョンの Web Start アプリケーションをデプロイする必要がないようにしたいと考えています。

このTibrvJWebstartの組み合わせを機能させることができた人は他にいますか?