какова возможная причина, вызывающая ошибку загрузки Spring

#java #spring #model-view-controller

Вопрос:

Я очень новичок в Spring фреймворке и создавал простое приложение, отлаживая его, я получаю следующую ошибку во время выполнения:

 Error occurred during initialization of boot layer
java.lang.module.FindException: Unable to derive module descriptor for C:UsersDownloadsspring-5.3.5-distspring-framework-5.3.5libsspring-context-indexer-5.3.5-sources.jar
Caused by: java.lang.module.InvalidModuleDescriptorException: Provider class org.springframework.context.index.processor.CandidateComponentsIndexer not in module
 

Мой beans.xml ход выглядит так, который находится по адресу: /Sspring/src/beans.xml :

     <?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
        https://www.springframework.org/schema/beans/spring-beans.xsd">

<bean id="provider" class="com.selnium.Provider"></bean>
</beans>
 

Мой provider урок проходит так:

 package selnium;

public class Provider implements Sim{

    @Override
    public void calling() {
        System.out.println("calling using new provider");
        
    }

    @Override
    public void data() {
        System.out.println("browsing using new provider");
        
    }
    

}
 

Моя main функция выглядит так:

 package selnium;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class Mobile {
    
    public static void main(String[] args) {
        
        ApplicationContext context=new ClassPathXmlApplicationContext("beans.xml");
        System.out.println("config loaded");
    }

}
 

пожалуйста, помогите, что может пойти не так?
Заранее благодарю за любой вклад.

Ответ №1:

Полное имя класса в beans.xml неверно. Попробуйте вот это:

 <bean id="provider" class="selnium.Provider"></bean>