• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Oracle Hibernate konfiguracja

Object Storage Arubacloud
0 głosów
181 wizyt
pytanie zadane 19 sierpnia 2019 w Java przez poldeeek Mądrala (5,980 p.)
zamknięte 23 sierpnia 2019 przez poldeeek

Witam, próbuje stworzyć aplikację wykorzystującą Hibernate, ale w pliku hibernate.cfg.xml podkreśla mi na czerwono nazwę sterownika w taki sposób : 

 

Kod pom.xml 
 

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>groupId</groupId>
    <artifactId>hib</artifactId>
    <version>1.0-SNAPSHOT</version>

    <dependencies>
        <!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-core -->
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId>
            <version>5.4.4.Final</version>
        </dependency>
        <!-- https://mvnrepository.com/artifact/com.oracle.jdbc/ojdbc8 -->
        <dependency>
            <groupId>com.oracle.jdbc</groupId>
            <artifactId>ojdbc8</artifactId>
            <version>12.2.0.1</version>
        </dependency>

    </dependencies>
</project>

 

komentarz zamknięcia: Problem rozwiązany

1 odpowiedź

+1 głos
odpowiedź 19 sierpnia 2019 przez Aisekai Nałogowiec (42,190 p.)
Używasz jakiegoś frameworka oprócz Hibernate? Najprościej będzie jak sprawdzisz sobie w external libraries, czy masz zaciągniętego sterownika jdbc do Oracle, jesli tak to poszukaj w tej bibliotece drivera i podaj kego klasę wraz z pakietem.
komentarz 20 sierpnia 2019 przez poldeeek Mądrala (5,980 p.)
edycja 22 sierpnia 2019 przez poldeeek

Póki co chciałem podłączyć tylko Hibernate. 

 

komentarz 21 sierpnia 2019 przez Aisekai Nałogowiec (42,190 p.)
Nie widzę tam praktycznie nic. Weź sobie z lewej rozwiń external libraries i tam sprawdź czy masz klasę Drivera.
komentarz 22 sierpnia 2019 przez poldeeek Mądrala (5,980 p.)

Chyba nie mam tutaj tego sterownika... A w pliku maven mam wklejony taki tekst :
 

        <dependency>
            <groupId>com.oracle.jdbc</groupId>
            <artifactId>ojdbc8</artifactId>
            <version>12.2.0.1</version>
        </dependency>

komentarz 22 sierpnia 2019 przez Aisekai Nałogowiec (42,190 p.)
Wrzuć na githuba, jak będę mial czas to zbuduje u siebie i zobaczę o co chodzi. Bo tak to nie jestem wstanie pomoc. External libraries masz (prawdopodobnie) po lewej stronie, pod strukturą projektu.
komentarz 22 sierpnia 2019 przez poldeeek Mądrala (5,980 p.)

Tak już zauważyłem i poprawiłem, również rozwiając po prawej stronie zakładkę od Maven mam podkreślony ten sterownik od oracle w taki sposób, jednak po najechaniu na niego nie pokazuje mi się żadna podpowiedź co może być nie tak :

komentarz 22 sierpnia 2019 przez poldeeek Mądrala (5,980 p.)
komentarz 23 sierpnia 2019 przez poldeeek Mądrala (5,980 p.)

Mam nowy komputer, więc zacząłem przepisywać aplikację i tym razem od razu maven nie może znaleźć ojdbc8 ... Treść dependency brałem stąd : https://mvnrepository.com/artifact/com.oracle.jdbc/ojdbc8/12.2.0.1 


komentarz 23 sierpnia 2019 przez poldeeek Mądrala (5,980 p.)
Z tego co wyczytałem to chyba Maven nie może pobrać sterownika Oracle, ponieważ nawet pobierając go manualnie trzeba akceptować licencje i z tym jest problem.... Tylko nie rozumiem po co w ogóle w takim razie w repozytorium Maven jest taka opcja dodania sterownika Oracle, jeśli ona nie działa... Póki co dodałem sterownik po prostu ręcznie i poszło to dalej.. :v
komentarz 23 sierpnia 2019 przez Aisekai Nałogowiec (42,190 p.)
No, może coś w tym być bo teraz też próbowałem stworzyć projekt wykorzystując Mavena i dociągnąć z repozytorium jakikolwiek ojdbc. Niestety, z wiadomym skutkiem. Na twoim miejscu, raczej bym nie działał na Oraclu, jak już wybrałbym jakiegoś Postgresa (Oracle stał się strasznie drogi, co niekorzystnie wpływa na korzystanie z niego).
komentarz 23 sierpnia 2019 przez poldeeek Mądrala (5,980 p.)
Nie mam wyjścia, ponieważ moja uczelnia korzysta z Oracle :P

Podobne pytania

0 głosów
1 odpowiedź 113 wizyt
pytanie zadane 29 sierpnia 2019 w Java przez poldeeek Mądrala (5,980 p.)
0 głosów
2 odpowiedzi 166 wizyt
pytanie zadane 24 sierpnia 2019 w Java przez poldeeek Mądrala (5,980 p.)
0 głosów
1 odpowiedź 606 wizyt
pytanie zadane 27 sierpnia 2019 w Java przez Adam Polak Początkujący (430 p.)

92,573 zapytań

141,423 odpowiedzi

319,646 komentarzy

61,959 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...