⚠️ Novidade no blog! ⚠️

O conteúdo dos Cursos, Trilhas e Livros Resolvidos está sendo movido para kdosh.net/edu. Acesse e divulgue!


Neste tutorial, vamos mostrar os passos necessários para compilar e executar um código Java a partir do Sublime Text 3, evitando assim a tediosa tarefa de utilizar os comando javac e java diretamente do prompt de comando do Windows.

Clique nas imagens caso queira ampliá-las!

✅  Com o Sublime Text 3 aberto, navegue até o menu Tools > Build System > New Build System…

✅  Será aberta uma nova aba com um novo arquivo de configuração do Sublime Text 3. Copie e cole o código abaixo:

⚠️ NOTA: Tenha o cuidado de verificar qual é o caminho correto da pasta bin da versão atual do JDK instalado em sua máquina.

Neste tutorial, a pasta bin está localizada no seguinte caminho:

C:\Program Files\Java\jdk1.8.0_181\bin

Observe ainda que, no código acima, é adicionada uma barra invertida, \, ao lado de cada barra invertida já existente no caminho  da pasta, ficando assim:

C:\\Program Files\\Java\\jdk1.8.0_181\\bin

✅  Salve o código atual com um nome de sua preferência seguido da extensão .sublime-build.

Para salvar, acesse o menu File > Save ou use a combinação de teclas CTRL + S, como indicado abaixo:


Neste tutorial, salvamos o arquivo com o nome MeuJavaC.sublime-build, como indicado abaixo:


✅ 
Navegue até o menu Tools > Build System e observe que já se encontra disponível a nossa configuração, salva com o nome MeuJavaC:


✅ 
Após clicar em MeuJavaC (você também pode utilizar a combinação de teclas CTRL + B ou CTRL + SHIFT + B), o programa Java será compilado e executado, sendo exibido, logo em seguida, o prompt do Windows com a mensagem que consta em System.out.println(“kdosh.net”):


✅ 
Pronto! Até a próxima.

Em caso de dúvidas e sugestões, utilize o formulário abaixo para postar.

Abraço 😉

*Atualizado em 5 de julho de 2023

Estude a Bíblia!
Subscribe
Notify of
guest
10 Comentários
Inline Feedbacks
View all comments
el pablo
el pablo
22 de agosto de 2023 11:56

funcionou!
muito obrigado

Jotahemmy Silva
Jotahemmy Silva
5 de novembro de 2022 07:57

Show…

Renato Mendes
Renato Mendes
22 de julho de 2021 15:39

Caso vc use o linux e já esteja com o JDK instalado, basta criar o arquivo e colocar essas linhas:

{
“shell_cmd”: “javac \”$file\” && java \”$file_base_name\””,
“file_regex”: “^(…*?):([0-9]*):?([0-9]*)”,
“selector”: “source.java”,
}

Espero ter ajudo mais alguém que teve essa dificuldade!!! Que a força esteja sempre com vcs!!!

Luiz
Luiz
31 de outubro de 2020 12:57

Boa tarde. Poderia explicar como fica a parte de criação de Packages no sublime, vi esse site: https://www.guj.com.br/t/como-criar-o-projeto-e-pacotes-pelo-sublime/351677 mas como eu sou muito leigo nesses assuntos não consegui compreender, se pudesse explicar ficaria grato!

Ayrton Gabriel
Ayrton Gabriel
27 de agosto de 2020 18:03

eu fiz todo o procedimento e não funcionou a apareceu isso:
error: invalid flag:

pessoa
18 de janeiro de 2021 22:16
Reply to  Ayrton Gabriel

Tbm deu o mesmo pra mim

Paulo
Paulo
17 de março de 2021 09:45
Reply to  pessoa

Você tem que salvar primeiro o arquivo como .java, se não o cmd não vai reconhecer

Jaison
Jaison
21 de abril de 2020 21:09

Legal, funcionou.
Mas os acentos não estão funcionando. Como faço o prompt rodar os acentos?

Gui
Gui
4 de setembro de 2019 11:42

PEGOU! Obrigado!