https://www.ithome.com/0/133/915.htm
Enable it at: https://console.developers.google.com/apis/api/gmail.googleapis.com/overview?project=549352339482
,详情可参考safew官方版本下载
The server calculates a private/public keypair
Шанхайские Драконы
The fix was a persistent JVM daemon I wrote called CompileServer. It’s a Java program that boots once, loads the compiler API via javax.tools.JavaCompiler, and then sits there waiting for work over stdin. When you send it source code, it compiles in-process using the already-loaded compiler. When you want to run the compiled class, it uses a URLClassLoader to load and execute it. Same JVM. No restarts. No twelve minute tax.