Aktywne Wpisy
anonim1133 +11
Jaka jest najlepsza gra jaką graliście w tym roku?
#pcmasterrace #consolepeasants #ps5 #xbox #gry #gaming
#pcmasterrace #consolepeasants #ps5 #xbox #gry #gaming
Aegithalos +96
Skopiuj link
Skopiuj linkWykop.pl
Error creating bean with name 'entityManagerFactory' defined in class path resource
Jest to błąd z projektu z książki Spring w akcji wydanie V - rozdział trzeci Taco JPA.
Repozytorium kodów z książki znajduje się tutaj: link
Pomogło to co jest opisane w tym miejscu: link przez Simon Martinelli.
Jednak napisał on również, że powinno to wszystko działać z Javą w wersji 8.
Taką właśnie w IDE ustawiłem, jednak to nic nie pomogło.
Jakieś pomysły? Nie chciałbym zmieniać wersji spring framework boot, a dostosować IDE pod projekt.
#ide #intellij #java #programowanie
Available Java environments:
java-10-openjdk
java-11-openjdk
java-13-openjdk
java-8-openjdk (default)
Komentarz usunięty przez autora
Tak samo robi się z gradle, intellij wywołuje tylko taski zdefiniowane w buildtoolu
Bo z tego co widzę jak wpiszę w build
clean install
, to chyba to przelatuje, a późźniej próbuje dodatkowo się uruchomić ten z IDE i wyrzuca błąd.z testami też trzeba zrobić podobnie, ale z tego co pamiętam więcej klikania
To są problemy, na których analizę szkoda czasu
Pamiętaj, że plugin od springboota dokłada do mavena szczyptę "magii" i ukrywa parę rzeczy przed developerem.
A powiedz mi, jak to będzie z buildowaniem aplikacji? Też mogę to przełączyć jakoś na buildowanie z mavena?
Jak skorzystałem z tej porady: lnik, żeby zmienić wersję spring-framework-boot, to wszystko odpaliło.
Autor odpowiedzi Simon Martinelli, wspomniał że jest to problem z tym że, żeby odpalić oryginał, muszę uruchomić to w wersji javy 8. Tak robię i dupa ( ͡° ʖ̯ ͡°) Chyba, że on coś jeszcze pomylił, albo ja źle robię ( ͡º ͜ʖ͡º)
W razie "problemów" z dziwnymi projektami, możesz sobie klikać maven lifecycle w pasku 'maven' intellij. Można też sobie definiować run taski w menu (tam jest możliwość ustawienia zmiennych środowiskowych, dodatkowych classpath, profili itd).
Tak jak wspomniałem, springboot dokłada swoje dodatki w pluginie mavena, a to niekoniecznie