Voglio impacchettare il mio pacchetto di prova nel file jar. Come eseguire generare test-jar dal plugin Maven Surefire.Genera il vaso di prova insieme al file jar nel pacchetto di prova
15
A
risposta
12
È possibile aggiungere le seguenti voci al vostro pom:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.4</version>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
27
Utilizzando la seguente configurazione è possibile creare un barattolo da test:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.6</version>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
Per utilizzare questo tipo di artefatto:
<dependencies>
<dependency>
<groupId>groupId</groupId>
<artifactId>artifactId</artifactId>
<type>test-jar</type>
<version>version</version>
<scope>test</scope>
</dependency>
</dependencies>
Problemi correlati
- 1. Includi file non Java e file di risorse nel vaso di prova usando il plugin jar di maven
- 2. pytest genera dinamicamente il metodo di prova
- 3. Maven: file di proprietà insieme al jar
- 4. Scaricare un file di prova con goniometro di prova
- 5. Come eseguire la fase di compilazione maven con dipendenze vaso di prova
- 6. prova se il file esiste
- 7. contenuto di prova di file nel rspec da respond_to format.csv
- 8. Selenio macchina di prova
- 9. Come leggere un file di prova nel test dell'unità Android
- 10. di prova per l'uguaglianza al valore predefinito
- 11. 0 classe di prova trovata nel pacchetto '<pacchetto predefinito>'
- 12. Apparecchiature di prova di prova e dispositivi di prova di base ignorati
- 13. convenzione di denominazione del pacchetto di prova dell'unità
- 14. prova eccezioni previste nel Kotlin
- 15. AngularJS Esempio di prova
- 16. C# Risorse di prova
- 17. Differenza tra prova e prova a SBT
- 18. errore file batch livello di prova
- 19. Metodo di prova Spring MVC @ExceptionHandler con Spring MVC prova
- 20. Autorizzazione router di prova
- 21. Quadro di prova MATLAB
- 22. Buono Javascript A/B (Split) Pacchetto/libreria di prova?
- 23. Dove posizionare il progetto di prova dell'unità
- 24. flacone di prova sql alchimia
- 25. Deposito unità di prova JPA
- 26. di prova NUnit directory di lavoro
- 27. Operazione non supportata nel client di prova WCF
- 28. Come refactoring codice di prova insieme con il codice di produzione?
- 29. Dataset di prova di grandi dimensioni nel repository
- 30. Perché "rv" nel tutorial di prova di Flask?
+1 per fornire anche l'utilizzo – Stewart
@khmarbaise Da dove viene utilizzata la dipendenza? È lo stesso pom.xml? – fjjiaboming