support JAVA, add exception
update README
remove :native option