Stavo giocando con l'elaborazione delle annotazioni Java. La compilazione dell'applicazione non riesce in IntelliJ IDEA, mentre una build maven termina correttamente. Sono sicuro che esista classe fornitore, ma ottengo il seguente errore:Errore di compilazione per annotazioni in Java 1.8 e IntelliJ IDEA 14
java: Bad service configuration file, or exception thrown while constructing Processor object: javax.annotation.processing.Processor: Provider <my class> not found.
suppongo che sia a causa di un modulo X
, che deve essere compilato con -proc:none
argomento. Ma ho bisogno che l'elaborazione delle annotazioni sia abilitata per il resto dell'applicazione. Come configurare il processo di creazione di IntelliJ IDEA per saltare un modulo specifico durante il processo di annotazione?
@ maytham-ɯɐɥʇʎɐɯ IDK. Lo screenshot è copiato dalla guida IntelliJ IDEA. – naXa
Perché a) rispondi alla tua stessa domanda, b) rispondi nello stesso minuto in cui l'hai postato e c) metti una taglia su di essa più di un anno dopo? Sono confuso. – kriegaex
@kriegaex È così che sono. Inspiegabile ... Quack! – naXa