2010-07-15 6 views
0

J'ai deux fichiers jar.Comment référencer des classes externes dans Fitnesse

  • MyProduct.jar (La logique métier)
  • MyProductFixture.jar. (Le projecteur qui appelle le bl)

Le fichier MyProductFixture.jar dépend de MyProduct.jar.

Lorsque j'essaie d'exécuter fitnesse appelant l'appareil dans MyProductFixture, j'obtiens une classe ClassNotFoundException pour une classe dans MyProduct.jar.

La tentative de définition du paramètre -classpath java sur la ligne de commande échoue car la commande -jar ignore le paramètre -classpath.

Comment puis-je résoudre la dépendance externe?

Répondre

1

Sur la page Fitnesse, j'ai dû ajouter deux références de chemin de classe.

D'abord à l'appareil. (Évident), le second à la dépendance externe. La clé est le *

!path /path/to/MyProductFixture.jar 
!path /path/to/my/product/* 

Notez que le suivant ne se PAS travail.

!path /path/to/MyProduct.jar 
Questions connexes