ジャージーを使用して、IntelliJIDEAで作成された小さなプロジェクトがあります。私はすでにサーバー部分を作成して問題なく動作し、GAEサーバーでホストしています。私はJerseyClientを介してそれに接続しようとしますが、ここに奇妙なものがあります。IntelliJ IDEA内からアプリケーションを実行すると、すべてが正常に機能します。ただし、jarを実行すると、JSONサポートはなくなったように見えますが、XMLは機能します。何か案は?
jersey-jsonは生成されたjarにパッケージ化されていることを言及する必要があると思います。これが問題のjarファイルです。jarファイルとdllファイルの両方が必要です。一方を他方の近くに配置して実行するだけです。
コンソール出力(エラー):https ://docs.google.com/open?id = 0B42XvjSlpDCtTTdwQl9MSTBlQ0U
私が使用したJARファイル(すべての依存関係が抽出されました)。どのJRE6でも実行できます。https://docs.google.com/open?id=0B42XvjSlpDCtTVNUQTQ4SXFCcDg
JARに必要なDLL(ただし、これがなくても機能するはずです):https ://docs.google.com/open?id=0B42XvjSlpDCtNXpabVk5RDkyRW8
そして、これがgithub(パブリック)のソースコードです:https ://github.com/gaborbernat/fs_viewer
最後に、アーティファクト(JAR)生成ルールの設定を含む画像を添付します。
ご協力ありがとうございました、 :)