update MakeWithCompiler to not display error if eclimd not running
fix :JavaContructor on Windows