Come aggiungere informazioni di debug quando si compila con Compiler API di Java
-
27-09-2019 - |
Domanda
Che cosa devo fare per il controllo se le mie classi compilate con un JavaCompiler
includerà le informazioni di debug o no?
Sto pensando che ha qualcosa a che fare con il parametro getTask()
del options
-metodo, ma non riesco a trovare alcun riferimento a se tale ipotesi è corretta per cominciare, e se sì, qual è il modo corretto di controllo che ?
Soluzione
Forse si potrebbe cercare ulteriormente nell'argomento "opzioni" del metodo getTask (), che consente di passare opzioni al compilatore; nel tuo caso sarebbe un po ' "-g: none" opzione come dettagliato nel http://java.sun.com/javase/6/docs/technotes/tools/windows/javac.html#options
Altri suggerimenti
http: // www .javabeat.net / articoli / 73-il-java-60-compilatore-api-1.html In classe JavaCompiler c'è un campo di passare nelle opzioni -g è quella per le informazioni di debug.