java.lang.UnsupportedClassVersionError üzerinde çalışırken UnsupportedClassVersionError alıyorum: JVMCFRE003 hatalı büyük sürümü; class = okhttp3/MediaType, offset = 6 Bu, WAS 7'de kodu çalıştırırken elde ettiğim bir istisnadır. Bence, okhttp kodu Java 7 veya bazı daha yüksek bir sürüm kullanılarak derlenmiş ve WAS 7'de kullanmaya çalıştığımda java 6 kullanır. En son jar'ı (v 3.2) kullanarak http://square.github.io/okhttp/Jdk 1.6'da derlenmiş OkHttpClient sürümünü nereden bulabilirim? WAS 7
3
A
cevap
1
Ben bir tane olduğunu sanmıyorum. OkHttpClient, 2012'den beri Java7'yi gerekli kılmıştır. Yalnızca Java7 ve daha sonra kullanılabilen API'leri kullanır (örneğin, github commit that enforced compilation against java7'da belirtildiği gibi, DeflaterOutputStream üzerinde syncFlush API).
Java6'da farklı bir HTTP kitaplığı kullanmanız gerekir. Örneğin. Apache HttpClient veya java.net.URL.
İlgili konular
- 1. Windows 7'de Glassfish günlüklerini nereden bulabilirim?
- 2. jdk 7
- 3. com.android.internal.R.styleable.AlertDialog_multiChoiceItemLayout kaynağını nereden bulabilirim?
- 4. JOGL JAR'ı nereden bulabilirim?
- 5. Mdbg'yi nereden bulabilirim?
- 6. GridLayoutManager'ı nereden bulabilirim
- 7. Windows 10 IoT için SOS'u nereden bulabilirim?
- 8. nereden Netbeans Xlint seçeneği bulabilirim?
- 9. JDK 1.6u20 64-bit'i nereden indirebilirim?
- 10. Translucent JFrame sınır JDK 7
- 11. Eclipse'in kullandığı JDK sürümünü nasıl öğrenebilirim?
- 12. Java JDK 8 IndexedPropertyDescriptor, JDK 7'den beri Liste nesnesi
- 13. OkHttpClient bağımlılık döngüsü olmadan OkHttpClient kullanarak
- 14. Çok miktarda metin dosyası nereden bulabilirim?
- 15. cp komutunun kaynak kodunu nereden bulabilirim?
- 16. Bir zaman dilimi listesi nereden bulabilirim?
- 17. php Bir kullanıcının nereden geldiğini nasıl bulabilirim?
- 18. Glassfish 4 kaynak kodunu nereden bulabilirim?
- 19. Javascript altyapısı hakkında bilgi nereden bulabilirim?
- 20. Windows komutları için kaynak kodu nereden bulabilirim?
- 21. TBitBtn için * yeni görünümlü glifleri nereden bulabilirim?
- 22. VS2012 için daha fazla tema nereden bulabilirim?
- 23. JDK 7 with Android SDK R13 Windows 7
- 24. EAR dosyasını komut satırından WAS 7'ye dağıt
- 25. Eclipse IDE'de yüklü Scala sürümünü nasıl bulabilirim?
- 26. Yii uygulamamın yii sürümünü nerede bulabilirim?
- 27. Hangi CKAN sürümünü kullandığımı nasıl bulabilirim?
- 28. retrofit okhttpclient CertificatePinner ile
- 29. CL.EXE ile derlenmiş C yerleşik bir DLL sürümünü nasıl ayarlayabilirim?
- 30. Vala'nın Mac'ime nasıl yükleneceği ile ilgili talimatları nereden bulabilirim?
Bunu işaretlediğiniz için teşekkür ederiz. Ve bu da WebSphere Servers 7.x.x'in OkHttpClient kullanamayacağı anlamına gelir. Hem WAS 7.x.x & WAS 8.0.x, Java 6'yı kullanır. WebSphere 8.5.x, Java 7'yi kullanır. Tüm WAS 7 & 8 kullanıcıları için java 6'da derlenmiş bir sürümü düşünmelidirler. http://www-01.ibm.com/support/docview.wss?uid=swg27005002 – Yash
@Yash Java <7 desteği ile ilgili bir sorun (5 Eylül 2012 tarihinde açılmıştır). * "... Java 7'yi kullanmanız gerekir." *. https://github.com/square/okhttp/issues/18 – Stephan