0

Eclipseの私のプロジェクトでは、おおよそ次のフォルダーが表示されます。

application
- src
- JRE System Library [1.6]
- API.wsdl

私のプロジェクトでは、[ファイル]>[エクスポート...]>[実行可能JAR]を使用したいと思います

いくつかの例外を除いて、これは問題なく機能します。application.jarを実行する場合でも、ファイルAPI.wsdlをapplication.jarと同じ場所にコピーする必要があります。

ファイルAPI.wsdlがすでにapplication.jarに含まれているため、取得できません。

application.jar
- com
- META-INF
-.classpath
-.project
- API.wsdl

誰かが私を助けてくれることを願っています。application.jarと同じ場所にAPI.wsdlがコピーされないようにする方法です。ありがとうございました。

4

1 に答える 1

0

おそらく、を介してファイル(ここではwsdlファイル)にアクセスする必要がありますClassLoader。このようにして、ファイルはファイルシステムからではなく、jarからフェッチされます。

于 2012-12-18T21:25:42.443 に答える