私は Java の専門家とはほど遠いので、ご容赦ください。:)
また、3 日間 Google で検索してドキュメントを読みましたが、これはまだよくわからないので、投票しないでください。:)
Java Web Start を介してアプリケーションをデプロイしようとするプロジェクトに取り組んでいます。「HelloWorld」アプリを動作させることはできますが、私たちのプロジェクトは動作しません。jnlp ファイルの resouces タグに問題があると思いますが、よくわかりません。
私の最初の試行中に、JNLP ローダーは、指定された場所にあるにもかかわらず、log4j ライブラリが見つからないと言いました。私のテクニカル リードは、問題は Java が実際には他の jar ファイルを探していたが、アプリケーションの最初のステップであるため、log4j エラーをスローしただけである可能性があると述べました。すべての jar をリソース セクションに追加したところ、メッセージがまったく表示されずにローダーが閉じられるようになりました。(ここで試すことができます - http://www.powellportfolio.net/test/webstarttest/Match.jnlp )
リソース内のすべての jar ファイルをリストする必要がありますか?
クラスのタグも含める必要がありますか? もしそうなら、私はそれらのためにjarファイルを作成する必要がありますか、それとも単にそれらを個別にリンクする必要がありますか? 私はそれらを不快にさせようとしましたが、それは間違ったアプローチかもしれません.
ローダーがメッセージなしで閉じている理由を知っていますか?
他に提案はありますか?
ここに私のjnlpファイルがあります:
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+" codebase="http://www.powellportfolio.net/test/webstarttest/" href="Match.jnlp">
<information>
<title>Jnlp Testing</title>
<vendor>My Company</vendor>
<homepage href="http://www.powellportfolio.net/test/webstarttest/" />
<description>Testing Testing</description>
<offline-allowed/>
</information>
<resources>
<j2se version="1.6+" />
<jar href="Match.jar" />
<jar href="Match_lib/commons-cli-1.2.jar" />
<jar href="Match_lib/dcm4che-audit-2.0.26.jar" />
<jar href="Match_lib/dcm4che-base64-2.0.26.jar" />
<jar href="Match_lib/dcm4che-core-2.0.26.jar" />
<jar href="Match_lib/dcm4che-filecache-2.0.26.jar" />
<jar href="Match_lib/dcm4che-hp-2.0.26.jar" />
<jar href="Match_lib/dcm4che-image-2.0.26.jar" />
<jar href="Match_lib/dcm4che-imageio-2.0.26.jar" />
<jar href="Match_lib/dcm4che-imageio-rle-2.0.26.jar" />
<jar href="Match_lib/dcm4che-iod-2.0.26.jar" />
<jar href="Match_lib/dcm4che-net-2.0.26.jar" />
<jar href="Match_lib/dcm4che-soundex-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcm2dcm-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcm2jpg-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcm2txt-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcm2xml-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcmdir-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcmecho-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcmgpwl-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcmhpqr-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcmmv-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcmmwl-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcmof-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcmqr-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcmrcv-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcmsnd-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcmups-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-dcmwado-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-fixjpegls-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-jpg2dcm-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-logger-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-pdf2dcm-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-rgb2ybr-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-txt2dcmsr-2.0.26.jar" />
<jar href="Match_lib/dcm4che-tool-xml2dcm-2.0.26.jar" />
<jar href="Match_lib/derby.jar" />
<jar href="Match_lib/derbyclient.jar" />
<jar href="Match_lib/derbyLocale_cs.jar" />
<jar href="Match_lib/derbyLocale_de_DE.jar" />
<jar href="Match_lib/derbyLocale_es.jar" />
<jar href="Match_lib/derbyLocale_fr.jar" />
<jar href="Match_lib/derbyLocale_hu.jar" />
<jar href="Match_lib/derbyLocale_it.jar" />
<jar href="Match_lib/derbyLocale_ja_JP.jar" />
<jar href="Match_lib/derbyLocale_ko_KR.jar" />
<jar href="Match_lib/derbyLocale_pl.jar" />
<jar href="Match_lib/derbyLocale_pt_BR.jar" />
<jar href="Match_lib/derbyLocale_ru.jar" />
<jar href="Match_lib/derbyLocale_zh_CN.jar" />
<jar href="Match_lib/derbyLocale_zh_TW.jar" />
<jar href="Match_lib/derbynet.jar" />
<jar href="Match_lib/derbyrun.jar" />
<jar href="Match_lib/derbytools.jar" />
<jar href="Match_lib/log4j-1.2.16.jar" />
<jar href="Match_lib/slf4j-api-1.6.1.jar" />
<jar href="Match_lib/slf4j-log4j12-1.6.1.jar" />
<jar href="classes/classes.jar" />
</resources>
<application-desc main-class="gui.GUIMatch" />
</jnlp>