Hallo, nochmal ne interesante Frage:
Wie ist es möglich mit einem Java-Programm einen Java-Code zu compilieren?
Äh - könntest du dich ein wenig genauer ausdrücken, was du damit meinst?
Edit: Willst du einen Compiler schreiben?
nein Jango er will den eine Java Datei erstellen und diese mit Java Compilen ohne javac zu benutzen. (es geht ich hab auch mal irgendwo gesehen wie das geht, ich seh mir nur noch schnell das Video hier zuende an dann seh ich nochmal nach)
als Alternative kannst du dir mal ansehen was javac macht, sieh dir dazu mal die Klassen an http://www.cs.duke.edu/csed/java/src1.3/sun/tools/javac/
die sind vom Java 1.3 SDK
nee nich unbedingt, es kann ruhig mit javac kompiliert werden aber halt über ein eigenes javaprogramm, sozusagen wie ein eigener java-editor der halt auch compilieren kann mit javac.exe
achso naja dann muss nur immer das JDK installiert sein und du führst dann einfach nur javac aus mit Runtime.exec
das geht so einfach? und den code den man eingegeben hat übergibt man als parameter oder wie??
genau mit Runtime.exec wird das was du als Parameter der Methode mitgibst auf der Konsole ausgeführt, genauso als wenn du es eingeben würdest und mit Streams kannste lesen und Schreiben
oh ja cool, thx