2014-05-24 2 views
0

merci de l'avoir vu.Quels seront les pots minimum requis pour les tests Arquillian

Notre projet prévoit d'utiliser l'arquillian dans le test d'intégration. Mais nous devrions signaler au client quels fichiers jar nous utilisons et pour ce dont nous avons besoin. Maven télécharge plusieurs fichiers jar qui ne semblent pas nécessaires et je ne peux pas expliquer ce qu'ils sont.

Une simple recherche google montre le site ci-dessous, mais les informations à l'intérieur semblent être à propos de JBoss 5.1. Est-ce que quelqu'un sait quels fichiers JAR sont minimum requis?

Notre conteneur est JBoss EAP 6.2.

Merci

Répondre

1

En supposant que vous travaillez avec Maven: Vous pouvez exécuter la dépendance mvn: -Dverbose arbre sur votre projet et c'est tout.

Gradle offre une fonctionnalité similaire en exécutant les dépendances Gradle

Vous ne devez pas supprimer manuellement les fichiers jar de la liste parce que cela pourrait vous conduire dans des erreurs d'exécution indésirables. L'avantage de la résolution des dépendances est que vous avez toutes les dépendances requises dont votre composant a besoin, y compris les dépendances de ces dépendances et je vous recommande fortement de vous fier à la résolution des dépendances. Arquillian propose une BOM et un module de base, le type de serveur est ajouté en ajoutant simplement le fichier jar arquillien correspondant. Pour savoir quel module nécessite quel jar Vous pouvez apparemment simplement l'essayer en activant et en désactivant les dépendances dans votre fichier de construction.

+0

Merci pour votre réponse. Mais l'exigence de notre client est, j'ai besoin de clarifier quel fichier jar fait quelles tâches. Y a-t-il un moyen de le savoir? – Takeshinho

+0

Eh bien, je comprends, mais ce que demande votre client est comparable pour justifier les alliages du moteur par un vendeur de véhicules. La seule chose que vous pouvez faire est de tracer l'arbre de dépendance et commenter chaque fichier jar alors. – gorefest

Questions connexes