2012-05-10 26 views
1

我有一個用IntelliJ IDEA創建的小項目,使用Jersey。 我已經創建了服務器部分,可以很好地工作並託管在GAE服務器上。 我嘗試通過Jersey客戶端連接到它,這裏出現了一些奇怪的東西。 如果我從IntelliJ IDEA內部運行我的應用程序,一切正常。但是,一旦我運行jar JSON支持似乎消失了,但是XML工作。有任何想法嗎?JAXB JSON JAR運行時列表讀取器不可用

我覺得我需要提到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)的設置生成規則。 The JAR artifact generation

感謝您的支持,:)

回答