3

ユーザーのワークステーションからサーバーに大量のデータをコピーするための Java アプリケーションがあります。java.io.File クラスは UNC パスで非常にうまく機能するはずですが、実際には機能しますが、標準の実行モデルでアプリを実行した場合のみです。

Web Start 経由でアプリケーションを起動すると、「ネットワーク パスが見つかりませんでした」というメッセージが表示された FileOutputStream を開こうとすると、FileNotFoundException が発生します。jarをPCにダウンロードしてコマンドラインから起動すると、すべて正常に動作します。

私のアプリは署名されており、JNLP ですべての権限を定義しています。

編集:UNCパスをドライブ文字にマップすると、それも機能することも発見しました。

4

1 に答える 1

2

これに対する解決策はありません。パスを名前付きボリュームとしてマウントし、それをボリューム全体で使用することになりました。

于 2010-09-14T19:37:06.827 に答える