0

2 つの jar ファイルがあります。

  • MyProduct.jar (ビジネス ロジック)
  • MyProductFixture.jar. (bl を呼び出すフィクスチャ)

MyProductFixture.jar は MyProduct.jar に依存しています。

MyProductFixture でフィクスチャを呼び出してfitnesse を実行しようとすると、MyProduct.jar のクラスに対して ClassNotFoundException が発生します。

-jar コマンドは -classpath パラメータを無視するため、コマンド ラインで -classpath java パラメータを設定しようとすると失敗します。

外部依存関係を解決するにはどうすればよいですか?

4

1 に答える 1

1

Fitnesseページで、2つのクラスパス参照を追加する必要がありました。

最初にフィクスチャに。(明らか)、外部依存関係の2番目。キーは*です

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

以下は機能しないことに注意してください。

!path /path/to/MyProduct.jar
于 2010-07-15T04:54:41.557 に答える