नहीं, यह संगत नहीं है। मैंने एक ही मुद्दे में भाग लिया है और कई लोग कहेंगे कि जावा 8 जावा के पुराने संस्करणों के साथ पूरी तरह से पीछे की तरफ संगत है, यह सच नहीं है।
इस सटीक समस्या क्योंकि ConcurrentHashMap की एपीआई 2 जावा विज्ञप्ति के बीच बदल गया है मैं जावा 8.
https://gist.github.com/AlainODea/1375759b8720a3f9f094
साथ जावा 7 लक्षित कोड में भाग का एक बहुत अच्छा explaination है, वसंत टूटता है पर स्टार्टअप और आप
SEVERE: Context initialization failed
java.lang.NoSuchMethodError: java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/concurrent/ConcurrentHashMap$KeySetView;
at org.apache.catalina.core.ApplicationContext.getInitParameterNames(ApplicationContext.java:368)
at org.apache.catalina.core.ApplicationContextFacade.getInitParameterNames(ApplicationContextFacade.java:367)
at org.springframework.web.context.support.WebApplicationContextUtils.registerEnvironmentBeans(WebApplicationContextUtils.java:201)
at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.postProcessBeanFactory(AbstractRefreshableWebApplicationContext.java:163)
साथ खत्म हो रहा है, लेकिन वसंत 4.x (यकीन नहीं करता है, तो 3.2 या इसके बाद के काम किया है के रूप में मैं सीधे कूद 4.x करने के लिए)
को उन्नत करने के लिए कोई विकल्प नहीं था
शायद [यह] (https://stackoverflow.com/questions/24657418/spring-core-3-2-9-java-8) आपकी मदद कर सकता है ... –
यह प्रश्न और उत्तर देखें: http: // stackoverflow.com/questions/30072135/spring-3-2-x-with-java-8 –
धन्यवाद, यह मेरी मदद करता है। तो मुझे बुलेट काटने और वसंत जार अपग्रेड के लिए जाना है – cpkarthic