Hallo zusammen
Ich möchte meine Java-Dateien gerne kompilieren. Diese sind in einem src-Ordner (project/src) und dort halt wie üblich in den Package-Ordnern.
Diese sollen nach projekt/classes kompiliert werden. Die Verzeichnisstruktur sollte natürlich erhalten bleiben, damit ich sie auch in ein Jar einfügen kann. Dazu möchte ich gerne den javac-Compiler nehmen.
Leider hakt es bei mir etwas mit den Kommandos. Ich probierte schon diverse, aber zu klappen scheint nichts:
(im Beispiel habe ich für projekt/classes einfach projekt/tmp genommen)
Ich kann dem SourcePath auch noch einen Backslash anfügen, funktioniert leider auch nicht. Auch wenn ich nur den Parameter -d nehme, klappts nicht, genauso wie wenn ich nur -classpath nehme. Auch relative Pfade helfen nicht...
Kann mir wer helfen und sagen, was ich falsch mache bzw. ob das mit javac überhaupt möglich ist?
Vielen Dank
Roman
Ich möchte meine Java-Dateien gerne kompilieren. Diese sind in einem src-Ordner (project/src) und dort halt wie üblich in den Package-Ordnern.
Diese sollen nach projekt/classes kompiliert werden. Die Verzeichnisstruktur sollte natürlich erhalten bleiben, damit ich sie auch in ein Jar einfügen kann. Dazu möchte ich gerne den javac-Compiler nehmen.
Leider hakt es bei mir etwas mit den Kommandos. Ich probierte schon diverse, aber zu klappen scheint nichts:
(im Beispiel habe ich für projekt/classes einfach projekt/tmp genommen)
Code:
D:\java\LioDbView>javac -sourcepath d:\java\LioDbView\src -d d:\java\LioDbView\tmp -classpath d:\java\LioDbView\tmp
javac: no source files
(...)
Ich kann dem SourcePath auch noch einen Backslash anfügen, funktioniert leider auch nicht. Auch wenn ich nur den Parameter -d nehme, klappts nicht, genauso wie wenn ich nur -classpath nehme. Auch relative Pfade helfen nicht...
Kann mir wer helfen und sagen, was ich falsch mache bzw. ob das mit javac überhaupt möglich ist?
Vielen Dank
Roman