Majlanky / couch-slacker

Spring data for CouchDB and CouchDB connector
https://github.com/Majlanky/couch-slacker
Apache License 2.0
23 stars 6 forks source link

Not working for class file versions 52.0 #21

Closed itsmrajesh closed 3 years ago

itsmrajesh commented 4 years ago

2.0.0 is not compatible with the class file version of 52.0

Majlanky commented 4 years ago

Hello Rajesh, thank you very much for the issue. We really appreciated it. 👏 Can you tell us, why you need the compatibility with JDK8? Do not get us wrong, we respect the need, but we want to know if there is a proper reason that redeems the eventual effort. 🤔

Example of the error:

java: cannot access com.groocraft.couchdb.slacker.annotation.EnableCouchDbRepositories
  bad class file: .../couch-slacker/2.0.0/couch-slacker-2.0.0.jar!/com/groocraft/couchdb/slacker/annotation/EnableCouchDbRepositories.class
    class file has wrong version 55.0, should be 52.0
    Please remove or make sure it appears in the correct subdirectory of the classpath.

PS: if there is anybody who wants the compatibility, lets +1, please 🙏

itsmrajesh commented 4 years ago

Because JDK8 is what I'm using for most of my projects. There is no other reason for JDK8 and it is also the minimum version that spring boot is supporting. It would be helpful if the library is supporting starting from JDK8.

Majlanky commented 4 years ago

Because JDK8 is what I'm using for most of my projects. There is no other reason for JDK8 and it is also the minimum version that spring boot is supporting. It would be helpful if the library is supporting starting from JDK8.

Makes sense... Thank you for your reply. We are going to fix it in the current milestone

Majlanky commented 3 years ago

Solved in 64fa16404e923e8a12492dc3a66256597506076a