私はSpringFoxを使用してアプリケーションの@RestControllerを文書化しようとしていますが、これまでのところ、 私はこのexampleを追ってきたが、私は起動するたびに、私は次の例外を取得:SpringFoxを使用してSpring RestControllerを文書化する
org.springframework.beans.factory.UnsatisfiedDependencyException:名前を持つBeanを作成エラー「documentationPluginsBootstrapper」
私はにあまりないことを知っています上に行くので、私は非常に単純なスタンドアロンのアプリケーションでそれを再現するために管理:
を次のように使用package example.swagger;
import org.springframework.boot.builder.SpringApplicationBuilder;
public class Main {
public static void main(String[] args) {
SpringApplicationBuilder builder = new SpringApplicationBuilder(AppConfig.class);
builder.child(SwaggerConfiguration.class).run(args);
}
}
設定クラスがあります0
そして最後に:私は日本で苦労してきた
package example.swagger;
import org.springframework.context.annotation.Configuration;
import springfox.documentation.swagger2.annotations.EnableSwagger2;
@Configuration
@EnableSwagger2
public class SwaggerConfiguration {
}
。どんな助けでも大歓迎です! ;)
私はあなたにもこの例外があると思います: 'NoSuchBeanDefinitionException'そしてあなたは何が欠けているかを知ることができます。 –
私は基本的な例外が実際にNoSuchBeanDefinitionExceptionであることを知っています: org.springframework.beans.factory.NoSuchBeanDefinitionException:タイプ[org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping]の適格なBeanはありません。 RequestMappingInfoHandlerは明示的に定義する必要があるBeanですか?なぜそれはそれのようにすぐに機能しないのですか? – aeneid