{"id":19925,"date":"2024-03-15T19:38:49","date_gmt":"2024-03-15T19:38:49","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/"},"modified":"2024-03-21T16:51:54","modified_gmt":"2024-03-21T16:51:54","slug":"how-to-resolve-spring-boot-not-scanning-submodules-issue","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/","title":{"rendered":"How to resolve Spring Boot not scanning submodules issue?"},"content":{"rendered":"<p>If your Spring Boot application is unable to scan for submodules, you can try the following troubleshooting steps:<\/p>\n<ol>\n<li>Make sure that your submodules have been properly configured with relevant Spring Boot annotations such as @SpringBootApplication, @ComponentScan, etc. These annotations will inform Spring Boot on which packages to scan.<\/li>\n<li>Make sure that the package scanning path of your Spring Boot main application class includes the package path of any submodules. For example, if the package name of a submodule is com.example.submodule, your main application class&#8217;s package scanning path should include com.example.submodule, for instance through @ComponentScan(&#8220;com.example&#8221;).<\/li>\n<li>Check if your submodules have been correctly added as dependencies to the main application. You can check in the pom.xml file of the main application to see if there are dependencies for the submodules. If not, add them manually.<\/li>\n<li>Check if your submodules have been correctly configured with Maven or Gradle build files. Make sure that the build configuration files of the submodules include the correct dependencies and plugin configurations.<\/li>\n<li>Check if your submodules have been correctly packaged as executable jar files. You can try running the command &#8220;mvn clean package&#8221; or &#8220;gradle build&#8221; in the root directory of your submodules to build them.<\/li>\n<\/ol>\n<p>If you have tried the above solutions and still cannot resolve the issue, it is recommended to check the log files or error messages for more information on why the submodule was not scanned.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If your Spring Boot application is unable to scan for submodules, you can try the following troubleshooting steps: Make sure that your submodules have been properly configured with relevant Spring Boot annotations such as @SpringBootApplication, @ComponentScan, etc. These annotations will inform Spring Boot on which packages to scan. Make sure that the package scanning path [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-19925","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to resolve Spring Boot not scanning submodules issue? - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to resolve Spring Boot not scanning submodules issue?\" \/>\n<meta property=\"og:description\" content=\"If your Spring Boot application is unable to scan for submodules, you can try the following troubleshooting steps: Make sure that your submodules have been properly configured with relevant Spring Boot annotations such as @SpringBootApplication, @ComponentScan, etc. These annotations will inform Spring Boot on which packages to scan. Make sure that the package scanning path [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-15T19:38:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-21T16:51:54+00:00\" \/>\n<meta name=\"author\" content=\"William Carter\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"William Carter\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/\"},\"author\":{\"name\":\"William Carter\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0\"},\"headline\":\"How to resolve Spring Boot not scanning submodules issue?\",\"datePublished\":\"2024-03-15T19:38:49+00:00\",\"dateModified\":\"2024-03-21T16:51:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/\"},\"wordCount\":249,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/\",\"name\":\"How to resolve Spring Boot not scanning submodules issue? - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-15T19:38:49+00:00\",\"dateModified\":\"2024-03-21T16:51:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to resolve Spring Boot not scanning submodules issue?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0\",\"name\":\"William Carter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g\",\"caption\":\"William Carter\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/williamcarter\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to resolve Spring Boot not scanning submodules issue? - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/","og_locale":"en_US","og_type":"article","og_title":"How to resolve Spring Boot not scanning submodules issue?","og_description":"If your Spring Boot application is unable to scan for submodules, you can try the following troubleshooting steps: Make sure that your submodules have been properly configured with relevant Spring Boot annotations such as @SpringBootApplication, @ComponentScan, etc. These annotations will inform Spring Boot on which packages to scan. Make sure that the package scanning path [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-15T19:38:49+00:00","article_modified_time":"2024-03-21T16:51:54+00:00","author":"William Carter","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"William Carter","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/"},"author":{"name":"William Carter","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0"},"headline":"How to resolve Spring Boot not scanning submodules issue?","datePublished":"2024-03-15T19:38:49+00:00","dateModified":"2024-03-21T16:51:54+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/"},"wordCount":249,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/","name":"How to resolve Spring Boot not scanning submodules issue? - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-15T19:38:49+00:00","dateModified":"2024-03-21T16:51:54+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-resolve-spring-boot-not-scanning-submodules-issue\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to resolve Spring Boot not scanning submodules issue?"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0","name":"William Carter","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g","caption":"William Carter"},"url":"https:\/\/www.silicloud.com\/blog\/author\/williamcarter\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/19925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=19925"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/19925\/revisions"}],"predecessor-version":[{"id":53692,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/19925\/revisions\/53692"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=19925"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=19925"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=19925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}