There are five different APIs recommended by CouchDB for use with Java. Each one uses a different API for JSON encode/decode, for logging and for the HTTP Stuff. If you want to use SSL, that’s also implemented differently
If they don’t want to support official libraries for CouchDB for every language, maybe they’ll do it for the ones where people are really confused on how to get started. Just maintaining a list as I do on NoSQL libraries for CouchDB is not enough.
Original title and link: CouchDB and Java (NoSQL databases © myNoSQL)