Java Compiler

franky84

Grünschnabel
Hallo Leute,
nach lagem googlen bin ich weiterhin ratlos und hoffe auf eure Hilfe.
Folgendes Problem/Frage:
Javac kompiliert einen Teil meines Projektes, jedoch nicht alles: c:\tmp\java\gui\codeview\CodeViewModel.java:17: cannot find symbol
Note: Some input files use or override a deprecated API.
den Fehler habe ich gefunden und ist mir auch klar. Jedoch, wann kompiliert Javac teilweise und wann garnicht. In der Fehler Meldung oben steht kein Error aber auch nichts von einem Warning.
Hat wer eine Idee in welchem Fall der Java Compiler ein Projekt teilweise kompiliert (nur manche *.class Files erstellt und welche das genau sind, also die vorgehensweise) und wann er komplett abbricht?

Vielen dank schonmal für eure Mühen.

Gruß Frank
 
Da Du nicht schreibst, was sich in der fehlerhaften Zeile gefindet, oder welches Symbol der javac nicht findet, kann ich nur raten.

Wie rufst Du denn den javac auf? Übergibst Du verwendete jars als CP,..?

Gruß
 
Also zum dem Fehler, ist lediglich ein Konstruktoren aufruf eines nicht vorhandenen Konstruktors.
Die Parameter werden als 2 Text-Files in etwa so übergeben:
javac.exe @instrunctions @files, im ersten File befinden sich z.B. -d c:/tmp und -classpath worin die ganzen jarfiles stehen die benötigt werden, in @Files ist eine simple Liste alle java-files.

vielen Dank für die Mühen
 
Zuletzt bearbeitet:
Zurück