У меня есть действующая заглушка контракта Spring Cloud, созданная документами spring rest и документацией wire mock rest.
когда у меня установлена заглушка jar в локальном репозитории maven, приложение-заглушка может успешно найти и загрузить заглушку и развернуть контракты.
Однако, чтобы устранить зависимость от maven, я хотел бы запустить средство запуска заглушек как один исполняемый файл jar, содержащий также заглушку jar. В этом случае механизм обработки заглушек НЕ МОЖЕТ найти и загрузить заглушку и развернуть пустой набор заглушек.
Вот код Java, запускающий программу-заглушку
@SpringBootApplication
@EnableStubRunnerServer
public class AppApiStubRunner {
public static void main( String[] args ) {
SpringApplication.run(AppApiStubRunner.class, args);
}
}
Вот файл application.proerpties, определяющий идентификаторы заглушек
stubrunner.work-offline=true
stubrunner.ids=com.example:producer:0.0.1-SNAPSHOT:9111
с уважением,