Wie MariaDB / MysSQL JDBC Jar integrieren?

 
JPT5
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 25
Dabei seit: 05 / 2022
Betreff:

Wie MariaDB / MysSQL JDBC Jar integrieren?

 · 
Gepostet: 12.06.2024 - 15:58 Uhr  ·  #1
Hallo

ich ziehe gerade mit meinem Jameica um von Ubuntu auf Manjaro.
Ich habe aber das Problem, dass er den JDBC-Treiber nicht mehr findet für den Zugriff auf die MariaDB.

Ich habe Jameica, Plugins und JDBC über AUR installiert:

https://aur.archlinux.org/packages/jameica
https://aur.archlinux.org/packages/hibiscus
https://aur.archlinux.org/packages/jverein
https://aur.archlinux.org/packages/mariadb-jdbc

Das hat nach ein paar kleinen Schwierigkeiten mit dem PGP-Key auch funktioniert.

/usr/share/java/mariadb-jdbc/mariadb-java-client.jar

Leider findet er aber das JDBC jar nicht. Bisher hatte ich das manuell in das Verzeichnis plugins/jverein/lib gelegt, das wurde dann auch für Hibiscus gezogen. Da die Plugins nun aber über das System installiert sind, gibt es keine Plugin-Verzeichnisse mehr.

Ich habe versucht, das skript /usr/bin/jameica anzupassen und das Jar zum CLASSPATH oder -cp hinzuzufügen, das klappt aber auch nicht.

Hat jemand ne idee, wie man das sauber integrieren kann?

Wäre ja schön, wenn das Jameica AUR eine optionale dependeny auf mariadb-jdbc hätte, und das dann auch korrekt referenzieren würde.

Dankeschön
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10838
Dabei seit: 03 / 2005
Betreff:

Re: Wie MariaDB / MysSQL JDBC Jar integrieren?

 · 
Gepostet: 12.06.2024 - 17:17 Uhr  ·  #2
Ich denke, mit dem Problem müsstest du dich eher an den Maintainer dieser Linux-Pakete wenden. Ich kann da leider nicht helfen.
JPT5
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 25
Dabei seit: 05 / 2022
Betreff:

Re: Wie MariaDB / MysSQL JDBC Jar integrieren?

 · 
Gepostet: 12.06.2024 - 17:36 Uhr  ·  #3
Es muss doch irgendeine möglichkeit geben, Jameica mitzugeben wo es nach Jars suchen soll.
Warum funktioniert CLASSPATH nicht?
Bist du sicher, dass das nicht eine interne Plugin geschichte ist?
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10838
Dabei seit: 03 / 2005
Betreff:

Re: Wie MariaDB / MysSQL JDBC Jar integrieren?

 · 
Gepostet: 12.06.2024 - 17:38 Uhr  ·  #4
Bei Jameica von meiner Webseite geht es ja auch. Ich weiss nicht, was die in dem Paket da anders machen und sehe eigentlich auch nicht ein, das zu debuggen, wenn es in meinen Downloads geht.
JPT5
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 25
Dabei seit: 05 / 2022
Betreff:

Re: Wie MariaDB / MysSQL JDBC Jar integrieren?

 · 
Gepostet: 12.06.2024 - 20:19 Uhr  ·  #5
Nicht wirklich. da muss man es ja auch manuell irgendwie reinpulen.
Aber ok, lass es gut sein, reinfummeln krieg ich hin. wollte halt ne saubere Lösung.
Gewählte Zitate für Mehrfachzitierung:   0