add encoding=utf-8 in javac task; error handling for a new eztw platform without any project