JAR не может найти подходящий драйвер для соединения SQLite JDBC, хотя он находится в пути к классам.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 JAR не может найти подходящий драйвер для соединения SQLite JDBC, хотя он находится в пути к классам.

Сообщение Anonymous »

Позвольте мне начать с того, что я ответил на полдюжины вопросов по одной и той же теме и ответил на них, в которых говорится о необходимости добавить драйвер SQLite JDBC в файл pom.xml. Мой случай другой, потому что зависимость уже есть и была всегда, с момента создания проекта. Он работает в Netbeans, но не запускается в командной строке.
Вот мой pom. Я удалил другие зависимости, не имеющие отношения к вопросу, и оставил только Xerial:

Код: Выделить всё


4.0.0
com.myorg
myproj
1.0-0
jar



org.apache.maven.plugins
maven-jar-plugin



true
com.myorg.myproj.myclass







UTF-8
11
11
com.myorg.myproj.myclass



org.xerial
sqlite-jdbc
3.46.0.1


myproj
myproj is

Вот мой манифест. Я также удалил ненужные зависимости из пути к классам:

Код: Выделить всё

Created-By: Maven JAR Plugin 3.3.0
Build-Jdk-Spec: 11
Class-Path:  sqlite-jdbc-3.46.0.1.jar slf4j-api-1.7.36.jar 
Main-Class: com.myorg.myproj.mymainclass
Я заметил, что slf4j находится в пути к классам, но не в pom.xml, но это не должно быть проблемой, не так ли? Если он находится в пути к классам, этого должно быть достаточно, не так ли?
Чего еще не хватает для того, чтобы этот JAR был автономным и запускался из командной строки?

Подробнее здесь: https://stackoverflow.com/questions/791 ... gh-it-is-i
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»