2015-10-07 50 views
0

我的項目需要Java 1.6和JRE 6.最初,我使用Jersey 2.7開發了Rest WS,並且它工作正常。當我們部署在生產項目,錯誤是澆築,這是因爲,生產環境使用JDK 1.6和JRE 6.現在正在使用的web.xml下面的代碼REST Web服務所需的罐子

<servlet> 
<servlet-name>Jersey REST Service</servlet-name> 
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class> 
<init-param> 
    <param-name>com.sun.jersey.config.property.packages</param-name> 
    <param-value>com.model</param-value> 
</init-param> 
<load-on-startup>1</load-on-startup> 
</servlet> 
<servlet-mapping> 
<servlet-name>Jersey REST Service</servlet-name> 
<url-pattern>/rest/*</url-pattern> 
</servlet-mapping> 

任何人都可以請讓我知道用於兼容JDK 6和JRE 6的寧靜WS的罐子列表?

在此先感謝。

+1

嗯 變化......所以,你有沒有JDK哪裏找你的服務器是站着?或者你開發的JDK沒有?你確定你正確診斷錯誤嗎? – Deltharis

+0

未來,它只是「Java 6」。 JDK 6或JRE 6在兼容性方面沒有區別,它是一個兼容的Java版本。 – Gimby

回答

2

嘗試Jersey 2.6

直到2.6版本,澤西用的Java SE 6編譯這在澤西2.7