add more protocal
add jvm-opts to use utf8 encoding