forked from JavaTX/JavaCompilerCore
16 lines
598 B
Markdown
16 lines
598 B
Markdown
|
# JavaTXCompiler Klasse
|
||
|
* Konstruktor hat einen weiteren Parameter
|
||
|
* contextPath
|
||
|
* Arrays aus URLs (file-urls)
|
||
|
* Parameter ist Optional
|
||
|
* wird er gesetzt, so werden Classfiles aus den übergebenen Pfaden geladen
|
||
|
* die übergebenen Pfade müssen dabei die Source-Roots sein
|
||
|
* Beispiel:
|
||
|
`import de.test.Klasse;`
|
||
|
* `Klasse.class` liegt in `output/de/test/Klasse.class`
|
||
|
* dann muss contextpath auf `output` gesetzt werden
|
||
|
* wird der Parameter nicht übergeben, so wird der Sourceroot auf das Verzeichnis gesetzt, in dem der Compiler ausgeführt wird
|
||
|
* dies ist das Verhalten vom javac Compiler
|
||
|
|
||
|
|