|
|
|
Spring Boot проект невидит конфигруцию конекта к базе которая есть в дочернем Spring Boot
|
|||
|---|---|---|---|
|
#18+
Есть несколько Spring Boot приложений, которые предоставляют REST API. Создал новое Spring Boot в которого в зависимостях maven уже существующие приложения. В результате при запуске получаю ошибку: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Если добавить в мой новый проект bean datasource то ошибки нет. Но мне нужно что считывалась конфигурация из дочернего проекта. Там есть такой клас: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. Насколько я понимаю невидит или некоректно видит этот клас. Почему какие идеи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2016, 21:23 |
|
||
|
Spring Boot проект невидит конфигруцию конекта к базе которая есть в дочернем Spring Boot
|
|||
|---|---|---|---|
|
#18+
Дочерний проект без проблем отдельно запускается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2016, 21:24 |
|
||
|
Spring Boot проект невидит конфигруцию конекта к базе которая есть в дочернем Spring Boot
|
|||
|---|---|---|---|
|
#18+
Andrephilos, Там же написано не хватает дрйверов к БД NONE. Посмотрите application.properties. Он должен содержать все параметры остальных двух проектов. А и еще, на всякий случай пропишите @ComponenetScan ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2016, 06:44 |
|
||
|
Spring Boot проект невидит конфигруцию конекта к базе которая есть в дочернем Spring Boot
|
|||
|---|---|---|---|
|
#18+
mad_nazgul, да спасибо. Они есть. Прописаны и в дочернем и в родительськом. Проблема что не видит сам файл конфигурации UserConfig или невидит что он файл конфигурации. Почему не ясно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2016, 10:56 |
|
||
|
Spring Boot проект невидит конфигруцию конекта к базе которая есть в дочернем Spring Boot
|
|||
|---|---|---|---|
|
#18+
Andrephilosmad_nazgul, да спасибо. Они есть. Прописаны и в дочернем и в родительськом. Проблема что не видит сам файл конфигурации UserConfig или невидит что он файл конфигурации. Почему не ясно. Значит нужен @ComponentScan :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2016, 12:49 |
|
||
|
Spring Boot проект невидит конфигруцию конекта к базе которая есть в дочернем Spring Boot
|
|||
|---|---|---|---|
|
#18+
[quot mad_nazgul]Andrephilosmad_nazgul, да спасибо. Они есть. Прописаны и в дочернем и в родительськом. Проблема что не видит сам файл конфигурации UserConfig или невидит что он файл конфигурации. Почему не ясно. Значит нужен @ComponentScan :-)[/quot добавил к UserConfig @ComponentScan ситуация та же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2016, 13:09 |
|
||
|
Spring Boot проект невидит конфигруцию конекта к базе которая есть в дочернем Spring Boot
|
|||
|---|---|---|---|
|
#18+
Andrephilosдобавил к UserConfig @ComponentScan ситуация та же Не в UserCofig, а в головном приложении, чтобы указать пакеты в которых нужно искать бины. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2016, 13:26 |
|
||
|
Spring Boot проект невидит конфигруцию конекта к базе которая есть в дочернем Spring Boot
|
|||
|---|---|---|---|
|
#18+
mad_nazgul, там есть анотация SpringBootApplication она включает ComponentScan соответсвенно результат тот же если добавить . на всяк случа перепроверил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2016, 13:32 |
|
||
|
Spring Boot проект невидит конфигруцию конекта к базе которая есть в дочернем Spring Boot
|
|||
|---|---|---|---|
|
#18+
Andrephilosmad_nazgul, там есть анотация SpringBootApplication она включает ComponentScan соответсвенно результат тот же если добавить . на всяк случа перепроверил Посмотрите что у вас лежат в jar "общего" проекта. Все ли там библиотеки. Все таки мне кажется, что у вас просто не подтягиваются зависимости. Соответственно контекст не поднимается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2016, 15:11 |
|
||
|
Spring Boot проект невидит конфигруцию конекта к базе которая есть в дочернем Spring Boot
|
|||
|---|---|---|---|
|
#18+
mad_nazgul, все нужные jar лежат здесь \BOOT-INF\lib\ как бы все ок. Причем главный проект нормально запускается с IDEA но если с консоли запустить mvn clean install, то та проблема о которой и говорим. Так же добавил Код: java 1. в начало main метода главного проекта. Получаю ошибку: Код: plaintext 1. 2. Тоесть поемуто с IDEA все ок , а если через mvn clean install то не видит клас. Подключаемый модуль (в котором UserConfig) добавляю стандартно : Код: java 1. 2. 3. 4. 5. Короче я чего то не знаю. Продолжаю искать.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2016, 15:32 |
|
||
|
Spring Boot проект невидит конфигруцию конекта к базе которая есть в дочернем Spring Boot
|
|||
|---|---|---|---|
|
#18+
Andrephilos, Странно. Попробуйте перед тем как собрать "главный" проект, собрать в maven подчиненные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2016, 16:03 |
|
||
|
Spring Boot проект невидит конфигруцию конекта к базе которая есть в дочернем Spring Boot
|
|||
|---|---|---|---|
|
#18+
mad_nazgul, ух... пофиксил решение здесь суть: проекте spring boot который планируем использовать как библиотеку нужно вместо стандртного спрингового плагина использовать мавеновский Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Спасибо, тем кто пытался помочь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2016, 17:38 |
|
||
|
Spring Boot проект невидит конфигруцию конекта к базе которая есть в дочернем Spring Boot
|
|||
|---|---|---|---|
|
#18+
Andrephilosmad_nazgul, ух... пофиксил решение здесь суть: проекте spring boot который планируем использовать как библиотеку нужно вместо стандртного спрингового плагина использовать мавеновский Спасибо, тем кто пытался помочь Код: xml 1. 2. 3. 4. 5. 6. 7. Попробуй еще так. Я просто это прописываю "по умолчанию" и забыл, что можно иначе. Т.к. без данной конфигурации ${artifactId}-${version}.jar - это пускачь для spring-boot А с этой опцией это просто jar-ка А пускачь ${artifactId}-${version}-exec.jar ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2016, 15:38 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39361748&tid=2123413]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
81ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 234ms |
| total: | 412ms |

| 0 / 0 |
