Cześć, dostałem do napisania moduł w C++ do istniejącego już projektu projektu napisanego w Javie. Ogólnie miałem napisać kawałek kodu w C++ ale póki co muszę naprawić ten projekt z javy. Przy próbie opaleniu jest błąd
org.springframework.context.annotation.ConflictingBeanDefinitionException
, szczegóły w linku z wklej.se . Znalazłem te miejsca gdzie powiela się ten 'BeanDefinition' i znalazłem w obu tych miejscach coś takiego:
@Bean(name = "graphDatabaseService")
public GraphDatabaseService graphDatabaseService() {
return new GraphDatabaseFactory().newEmbeddedDatabase(System.getProperty("user.dir"));
}
@Bean(name = "graphDatabaseService")
public GraphDatabaseService graphDatabaseService() {
return new GraphDatabaseFactory().newEmbeddedDatabase(getNeo4jDatabasePath());
}
Teraz, czy to powoduje ten problem to że są dwie takie same adnotacje? Jak coś takiego naprawić? Szukałem już rozwiązań i po kolei je próbowałem zastosować ale dostawałem potem tylko inne komunikaty błędów.