私はCSVファイルをWebからダウンロードし、データをデータベースのテーブルに挿入するためのアプリケーションを作成しています。問題は、System.setProperty("http.proxyHost", "http-proxy.domain.com");
などでプロキシをセットアップする必要があることです。アプリケーションは、ローカルシステムで実行しているときにうまく動作しますが、問題はJNLPから起動するときです。最初はJARに署名することに問題がありました(何とかそれをやっていました)、今はアプリケーションが実行されていてもWebに接続していないという問題に直面しています。メッセージ "接続タイムアウト:接続"。JNLP +プロキシ+ストリームを介したファイルのダウンロード
JNLPファイルには、次のようになります。私はこのコードでファイルに接続してい
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<jnlp href="launch.jnlp" spec="1.0+">
<information>
<title>TestImporter</title>
<vendor>hol</vendor>
<homepage href=""/>
<description>TestImporter</description>
<description kind="short">TestImporter</description>
</information>
<update check="always"/>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.6+"/>
<jar href="TestImporter.jar" main="true"/>
<jar href="lib/ojdbc14.jar"/>
<jar href="lib/mail.jar"/>
</resources>
<application-desc main-class="cz.test.Importer">
</application-desc>
</jnlp>
:
URLConnection yc = cnb.openConnection();
BufferedReader in = new BufferedReader(
new InputStreamReader(
yc.getInputStream()));
感謝を事前に任意の助けのために!