2013-05-23 4 views
6

Ich habe Windows 7, nicht OS X.Wie kompiliere und starte ich Java-Programme, die einen Import mit Sublime Text 2 enthalten?

ich mit diesem turorial mein Sublime Text 2 konfiguriert:

Compile and Run Java programs with Sublime Text 2

Es funktioniert mit diesem Code fein:

enter image description here

Aber wenn ich & Code mit einem Import ausführen möchte, funktioniert es nicht mehr.

enter image description here

Also meine Frage ist, wie diese Batch Code zu konfigurieren, dass i & laufen Java-Code kompilieren, die Importe enthält?

@ECHO OFF 
cd %~dp1 
ECHO Compiling %~nx1....... 
IF EXIST %~n1.class (
DEL %~n1.class 
) 
javac %~nx1 
IF EXIST %~n1.class (
ECHO -----------OUTPUT----------- 
java %~n1 
+0

http://stackoverflow.com/a/12291655/438992 –

+0

Sorry, kann nicht die Skripts verwenden ich Windows ... – Hidden

+0

Vermutlich Sie wissen, dass Windows Batch-Dateien hat. –

Antwort

1

Ich habe das folgende Setup mit Java in erhabenen 2 zum Laufen, und ich nur getestet die Importfunktion und es hat gut funktioniert:

Machen Sie die Fledermaus-Datei mit den folgenden, und speichern Sie es überall in Ihrem Pfad. Ich empfehle C: \ Programme \ Java \ jdk * \ bin \, um alles zusammenzuhalten.

@ECHO OFF 
cd %~dp1 
javac %~nx1 
java %~n1 

dann bearbeiten C: \ Benutzer \ your_user_name \ AppData \ Roaming \ Sublime Text 2 \ Packages \ Java \ JavaC.sublime-build, wird der Inhalt

{ 
    "cmd": ["javac", "$file"], 
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)", 
    "selector": "source.java" 
} 

ersetzen "javac" sein mit den Namen Ihrer Bat-Datei (zum Beispiel javacex.bat) und speichern Sie sie.

Jetzt sollten Sie es mit Strg + b ausführen können.

1

Dieses Paket für erhabenen Text 2 löste mein Problem.

https://github.com/psychowico/SublimeJavaCompiler

Eigenschaften:

  • JavaC: Kompilieren Aktuelle Datei
  • JavaC: & Run Aktuelle Datei Kompilieren
  • JavaC: Kompilieren Aktuelles Projekt
  • JavaC: Kompilieren & Run Aktuelles Projekt
  • JavaC Sie: Jar-Paket für Projekt
  • JavaC Sie: & Run Jar-Paket für Projekt
  • JavaC: Klar Projekt
Verwandte Themen