私は、スプリングレストのドキュメントとワイヤモックレストのドキュメントによって生成された有効なスプリングクラウド契約スタブジャーを持っています。Springクラウド契約スタブランナー - シングル実行可能なSpring Bootアプリjarからスタブジャーを見つける
ローカル・メイヴ・レポにスタブ・ジャーをインストールすると、スタブ・ランナー・アプリケーションは正常にスタブ・ジャーを見つけてロードし、コントラクトをデプロイできます。
ただし、依存関係をなくすために、スタブランナーをスタブジャーを含む単一の実行可能なjarファイルとして実行したいと思います。その場合、スタブランナーはスタブジャーを見つけてロードすることができず、空のスタブセットをデプロイできません。ここで
はここでスタブランナー
@SpringBootApplication
@EnableStubRunnerServer
public class AppApiStubRunner {
public static void main(String[] args) {
SpringApplication.run(AppApiStubRunner.class, args);
}
}
を起動するJavaコードはapplication.proerptiesは、あなたが不足しているスタブIDS
stubrunner.work-offline=true
stubrunner.ids=com.example:producer:0.0.1-SNAPSHOT:9111
よろしく、