Lastfm4j is a project mainly written in JAVA and GROOVY, it's free.
Thin Java wrapper around the last.fm data API
404: Not Found