Domanda

Sono in esecuzione assegni Checkstyle da un task ant. Ho configurato sia correttamente e possibile eseguire l'attività senza problemi.

Ma ho un altro progetto / cartella con i file di origine aggiuntivi (consente di chiamare loro fonti di terze parti), che si fa riferimento da dentro il mio file di origine (fonte primaria). Voglio checkstyle a soli controllare le fonti primarie , ma ha bisogno di fonti di terze parti nel percorso di classe o in qualche modo, in caso contrario si verificano errori ClassNotFound.

Qualche suggerimento come fare questo?

La mia configurazione negli sguardi formica come il seguente:

<checkstyle config="sun_checks.xml" failOnViolation="false" >
    <fileset dir="${src.dir}" includes="**/*.java" />
    <formatter type="xml" toFile="${report.dir}/checkstyle_sun.xml" />
</checkstyle>
È stato utile?

Soluzione

C'è un percorso di classe di parametri è possibile impostare per l'attività checkstyle:

  

Il classpath classpath da utilizzare quando   guardando in alto classi. Il valore predefinito è il   classpath corrente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top