O Hello World do aplicativo Closure Compiler
O aplicativo Closure Compiler é um utilitário de linha de comando Java que compacta, otimiza e procura erros no seu JavaScript. Para testar o aplicativo Closure Compiler com um programa JavaScript simples, siga as etapas abaixo.
Para fazer este exercício, você precisa do ambiente de execução Java versão 7.
- 
Baixe o pacote do Closure Compiler Crie um diretório de trabalho chamado closure-compiler.Baixe o arquivo JAR lançado mais recentemente do repositório Maven e salve-o em closure-compiler.
- 
Criar um arquivo JavaScript Crie um arquivo chamado hello.jscom o seguinte JavaScript:// A simple function. function hello(longName) { alert('Hello, ' + longName); } hello('New User'); Salve esse arquivo no diretório closure-compiler.
- 
Compilar o arquivo JavaScript Execute o seguinte comando no diretório closure-compiler:java -jar compiler.jar --js hello.js --js_output_file hello-compiled.js Esse comando cria um arquivo chamado hello-compiled.js, que contém o seguinte JavaScript:function hello(a){alert("Hello, "+a)}hello("New User");O compilador removeu comentários, espaços em branco e um ponto e vírgula desnecessário. O compilador também substituiu o nome do parâmetro longNamepelo nome mais curtoa. O resultado é um arquivo JavaScript muito menor.Para confirmar se o código JavaScript compilado ainda funciona corretamente, inclua hello-compiled.jsem um arquivo HTML como este:<html> <head><title>Hello World</title></head> <body> <script src="hello-compiled.js"></script> </body> </html> Carregue o arquivo HTML em um navegador. Você vai ver uma mensagem de boas-vindas. 
Próximas etapas
Este exemplo ilustra apenas as otimizações mais simples realizadas pelo Closure Compiler. Para saber mais sobre os recursos do compilador, leia Compilação avançada e externs.
  Para saber mais sobre outras flags e opções do Closure
  Compiler, execute o jar com a flag --help:
java -jar compiler.jar --help