What do you like better?
Java's OK as a language, neither great nor terrible. It has really complete libraries, which are (IMO) the secret of the language's success. Garbage collection makes it nicer than C++ for some problems.
Java often gets used for large-scale enterprise apps. This environment can be soul-crushing, but it's not particularly the language's fault.
Like any chore, the best thing to do is hold your nose and just start working. Focus on short term wins. Knock out each feature and move on to the next. As you knock out features, take some time to learn the libraries and tech in more detail. After a while, you may not like it, but at least it will become tolerable and you'll have a skill people will pay you for.