2014-05-08 12 views
22

qualcuno si è imbattuto in un errore simlar maven di seguito?impossibile creare il progetto maven a causa di un errore javadoc?

non riesco a creare il mio progetto a causa dell'errore qui sotto. Tutto funzionava in precedenza bene prima di iniziare a lavorare sul codice.

Non ho nemmeno lavorato sulle interfacce sotto definite e sembra essere correlato a javadoc?

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.9.1:jar (attach-javadocs) on project jonney-project: MavenReportException: Error while creating archive: 

[ERROR] Exit code: 1 - /Users/me/Work/myProject/library/src/main/java/com/me/someInterface.java:45: warning: no @return 
[ERROR] public abstract boolean searchForDevce(); 
[ERROR]^
[ERROR] /Users/me/Work/myProject/src/main/java/com/me/someInterfaceAgain.java:52: warning: no @return 
[ERROR] public abstract boolean selectDevice(int pos); 
[ERROR]^

risposta

52

Sto indovinando si è passati a Java 8. In questa versione Javadoc è più severe sui requisiti.

sono disponibili tre opzioni:

  1. correggere gli errori
  2. disabilitare il rigoroso controllo
  3. saltare Javadoc quando si costruisce

Per disabilitare il controllo rigoroso, aggiungere questo al vostro pom. xml

<plugins> 
    <plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-javadoc-plugin</artifactId> 
    <configuration> 
     <additionalparam>-Xdoclint:none</additionalparam> 
    </configuration> 
    </plugin> 
</plugins> 

per saltare Javadoc durante la costruzione, utilizzare questo:

mvn -Dmaven.javadoc.skip=true verify 

Further Information

+0

Hai salvato la settimana –

+0

ha funzionato come un fascino! Grazie! – Dev

+0

mi ha salvato la giornata !!! – lsborg

1

Basta aggiornare il proprio pom.xml con il tag proprietà, indicato di seguito.

<properties> 
    <additionalparam>-Xdoclint:none</additionalparam> 
</properties> 
Problemi correlati