C:\Users_USER_NAME_\AppData\Roaming\Sublime Text 3\Packages\
Go to that directory. Make a folder called βJavaβ open the folder. then make a new file called βJavaC.sublime-buildβ
paste this
{
"cmd": ["runJava.bat", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java"
}
Now make another file call it runJava.bat
and paste in that file
@ECHO OFF cd %~dp1 ECHO Compiling %~nx1....... IF EXIST %~n1.class ( DEL %~n1.class ) javac %~nx1 IF EXIST %~n1.class ( ECHO βββββββββββOUTPUTβββββββββββ java %~n1 )
and call it βrunJava.batβ
Then where ever you java jdk bin folder is e.g C:\Program Files\Java\jdk1.8.0_102\bin
put runJava.bat in there
works fine with me