2014-02-20 30 views
1

我的bean獲取一個將被用於(Java 6)所有者類的類。但是,注入的類是用Java 7編譯的。注入使用不同Java版本編譯的類

我目前得到不支持的major.minor版本51.0錯誤,表明這是不可能的。但是,我以前錯了。有關此主題的任何見解/資源?

+0

這是一個不兼容的字節碼問題,你不能做任何事情...... – fge

+0

@ swapnil7如果這是可能的,我從一開始就這樣做了,你不覺得嗎? – Joetjah

回答

0

你想要做的事實際上是不可能的。如果您沒有其他選擇,請考慮以下兩種選擇之一:

  • 您是否可以將您的Java生產環境更新爲更新的版本?
  • 是否有可能反編譯註入的java類併爲其構建java 6?
+0

好吧,好像我必須改寫類。我希望找到解決方法,使用注入接口或類似的東西。 – Joetjah

相關問題