Automatische Java Batch compiler
Hallo
Bin von batch auf java umgeschrieben, komme aber einfach nicht davon weg.
Es verfolgt mich wohl oder übel, nunja ein wenig kann ich es ja.
Bin gerade dabei ein Java Tutorial durchzukauen.
Dazu muss man des öfteren die java datei im cmd Fenster in eine Class umwandeln.
Wollte das ganze jetzt umgehen, indem ich die Befehle in eine bat Datei schreibe und dan einfach Durchlaufen lasse.
Nur leider sagt mir die Datei am Schluss immer das es die class Datei zum öffnen nicht finden kann.
Wenn ich dan den gleichen Befehl (wie in der bat Datei) im cmd Fenster eingebe, bekomme ich die class Datei sofort ausgegeben.
Hier mal der code:
Schreiben tuhe ich mit Notepad++
Mit Eclipse komme ich (noch) nicht zurecht, will erst mal die Sprache an sich Verstehen, und laut dem Tutorial würde auch ein einfacher Texteditor reichen, der ist dan aber auch wider zu unübersichtlich.
Außerdem kann ich in Notepad++ die Batch als Ausführbare Datei hinterlegen und mit Tastenkombination Starte, was auch sehr Praktisch ist.
Wenn es eine Möglichkeit gibt, den Namen der java Datei direkt in die Batch zu übergeben, ohne set /p, wäre das sogar noch besser.
Schonmal danke für eine Antwort.
Mfg
Power-Poler
Bin von batch auf java umgeschrieben, komme aber einfach nicht davon weg.
Es verfolgt mich wohl oder übel, nunja ein wenig kann ich es ja.
Bin gerade dabei ein Java Tutorial durchzukauen.
Dazu muss man des öfteren die java datei im cmd Fenster in eine Class umwandeln.
Wollte das ganze jetzt umgehen, indem ich die Befehle in eine bat Datei schreibe und dan einfach Durchlaufen lasse.
Nur leider sagt mir die Datei am Schluss immer das es die class Datei zum öffnen nicht finden kann.
Wenn ich dan den gleichen Befehl (wie in der bat Datei) im cmd Fenster eingebe, bekomme ich die class Datei sofort ausgegeben.
Hier mal der code:
@echo off
cd C:\Java\
set /p Name=
javac %Name%.java
java %Name%
Pause
Schreiben tuhe ich mit Notepad++
Mit Eclipse komme ich (noch) nicht zurecht, will erst mal die Sprache an sich Verstehen, und laut dem Tutorial würde auch ein einfacher Texteditor reichen, der ist dan aber auch wider zu unübersichtlich.
Außerdem kann ich in Notepad++ die Batch als Ausführbare Datei hinterlegen und mit Tastenkombination Starte, was auch sehr Praktisch ist.
Wenn es eine Möglichkeit gibt, den Namen der java Datei direkt in die Batch zu übergeben, ohne set /p, wäre das sogar noch besser.
Schonmal danke für eine Antwort.
Mfg
Power-Poler
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 185998
Url: https://administrator.de/forum/automatische-java-batch-compiler-185998.html
Ausgedruckt am: 21.02.2025 um 11:02 Uhr
3 Kommentare
Neuester Kommentar
Hallo Power-Poler!
Grüße
bastla
Wenn es eine Möglichkeit gibt, den Namen der java Datei direkt in die Batch zu übergeben, ohne set /p, wäre das sogar noch besser.
Du kannst den Batch mit Parameterübergabe aufrufen oder auch Drag&Drop verwenden:@echo off
cd /d C:\Java\
set "Name=%~1"
javac "%Name%.java"
java "%Name%"
Pause
bastla