add javadoc plugin support, and change the endoing to UTF-8