我有一个用 IntelliJ IDEA 创建的小项目,使用 Jersey。我已经创建了运行良好的服务器部分并托管在 GAE 服务器上。我尝试通过 Jersey 客户端连接到它,但奇怪的东西来了。如果我从 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)生成规则设置的图片。
谢谢你的支持, :)