2016-09-09 5 views
1

Tout fonctionne bien, mais je suis perplexe quant à ce qui se passe avec ces avertissements.Pourquoi jaxws-maven-plugin affiche-t-il ces avertissements?

Lorsque j'exécute l'objectif wsimport, pour chacune des dépendances de test de mon projet, il indique qu'il ne peut pas trouver de fichier.

[INFO] --- jaxws-maven-plugin:2.3:wsimport (default-cli) @ my-project --- 
[WARNING] cannot find file for com.realvnc.services:test-utils 
[WARNING] cannot find file for org.cassandraunit:cassandra-unit 
[WARNING] cannot find file for org.springframework.ws:spring-ws-test 
[WARNING] cannot find file for com.jayway.jsonpath:json-path 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD SUCCESS 
[INFO] ------------------------------------------------------------------------ 

Questions:

  • Quel est exactement ce fichier et ce qui est à sa recherche?

  • Est-ce symptomatique d'un problème que je n'ai pas encore remarqué?

  • Existe-t-il un moyen de supprimer ces avertissements?

Répondre

2

Il semble que vous rencontrez un déjà rapporté bug:

WsImportMojo: avertissement "ne peut pas trouver le fichier pour" pour des objets de test

La question est toujours ouverte (au temps d'écriture) et correctif serait probablement disponible avec la version 2.5.2-SNAPSHOT (pas encore publié et donc pas disponible sur Maven Central).

Par conséquent, en ce qui concerne vos questions:

Quel est exactement ce fichier et ce qui est à sa recherche?

L'avertissement est émis this line lors de la numérisation des artefacts (dépendances), mais pas le filtrage par la portée (test et provided devrait en effet être ignoré) ou des dépendances optionnelles.

Est-ce symptomatique d'un problème que je n'ai pas encore remarqué?

Non, vous pouvez l'ignorer. Il sera parti dans les versions futures.

Existe-t-il un moyen de supprimer ces avertissements?

Non, pour l'instant. Encore une fois, ils seront partis dans une future version.