{"id":1030,"date":"2022-12-08T18:27:19","date_gmt":"2022-12-08T09:27:19","guid":{"rendered":"https:\/\/java.ihavenomoney.co.kr\/?page_id=1030"},"modified":"2022-12-08T18:56:06","modified_gmt":"2022-12-08T09:56:06","slug":"spring-boot%ec%97%90%ec%84%9c-swagger%eb%a5%bc-%ec%82%ac%ec%9a%a9%ed%95%98%ea%b8%b0","status":"publish","type":"page","link":"https:\/\/java.ihavenomoney.co.kr\/?page_id=1030","title":{"rendered":"Spring boot\uc5d0\uc11c swagger\ub97c \uc0ac\uc6a9\ud558\uae30"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">remark :  \uc124\uce58 \ubc0f \uc2e4\ud589 \ubc29\ubc95<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">1.gradle<\/h3>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:vim decode:true \">implementation group: 'io.springfox', name: 'springfox-boot-starter', version: '3.0.0'<\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">2.\uc2e4\ud589<\/h3>\n\n\n\n<p>http:\/\/localhost:8080\/swagger-ui\/<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"635\" src=\"https:\/\/java.ihavenomoney.co.kr\/wp-content\/uploads\/2022\/12\/image-1024x635.png\" alt=\"\" class=\"wp-image-1032\" srcset=\"https:\/\/java.ihavenomoney.co.kr\/wp-content\/uploads\/2022\/12\/image-1024x635.png 1024w, https:\/\/java.ihavenomoney.co.kr\/wp-content\/uploads\/2022\/12\/image-300x186.png 300w, https:\/\/java.ihavenomoney.co.kr\/wp-content\/uploads\/2022\/12\/image-768x476.png 768w, https:\/\/java.ihavenomoney.co.kr\/wp-content\/uploads\/2022\/12\/image.png 1281w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">3.\uc5d0\ub7ec\uc2dc <\/h3>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:vim decode:true \">org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException\n\tat org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:181) ~[spring-context-5.3.23.jar:5.3.23]\n\tat org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54) ~[spring-context-5.3.23.jar:5.3.23]\n\tat org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356) ~[spring-context-5.3.23.jar:5.3.23]\n\tat java.base\/java.lang.Iterable.forEach(Iterable.java:75) ~[na:na]<\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">4.\uc5d0\ub7ec\uc2dc &#8211;  application.properties  \uc5d0 \ucd94\uac00<\/h3>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:vim decode:true \">spring.mvc.pathmatch.matching-strategy=ant_path_matcher<\/pre><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/java.ihavenomoney.co.kr\/wp-content\/uploads\/2022\/12\/application_properties.png\"><img loading=\"lazy\" decoding=\"async\" width=\"924\" height=\"556\" src=\"https:\/\/java.ihavenomoney.co.kr\/wp-content\/uploads\/2022\/12\/application_properties.png\" alt=\"\" class=\"wp-image-1031\" srcset=\"https:\/\/java.ihavenomoney.co.kr\/wp-content\/uploads\/2022\/12\/application_properties.png 924w, https:\/\/java.ihavenomoney.co.kr\/wp-content\/uploads\/2022\/12\/application_properties-300x181.png 300w, https:\/\/java.ihavenomoney.co.kr\/wp-content\/uploads\/2022\/12\/application_properties-768x462.png 768w\" sizes=\"auto, (max-width: 924px) 100vw, 924px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>remark : \uc124\uce58 \ubc0f \uc2e4\ud589 \ubc29\ubc95 1.gradle 2.\uc2e4\ud589 http:\/\/localhost:8080\/swagger-ui\/ 3.\uc5d0\ub7ec\uc2dc 4.\uc5d0\ub7ec\uc2dc &#8211; application.properties \uc5d0 \ucd94\uac00<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1030","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/java.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/1030","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/java.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/java.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/java.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/java.ihavenomoney.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1030"}],"version-history":[{"count":2,"href":"https:\/\/java.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/1030\/revisions"}],"predecessor-version":[{"id":1038,"href":"https:\/\/java.ihavenomoney.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/1030\/revisions\/1038"}],"wp:attachment":[{"href":"https:\/\/java.ihavenomoney.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}