Я прикреплю activejdbc к моему проекту весенней загрузки, и это часть моего файла pom.xml:
<plugin>
<groupId>org.javalite</groupId>
<artifactId>db-migrator-maven-plugin</artifactId>
<version>${activejdbc.version}</version>
<configuration>
<configFile>${project.basedir}/src/main/resources/database.properties</configFile>
<environments>${environments}</environments>
</configuration>
<dependencies>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>9.4-1206-jdbc42</version>
</dependency>
</dependencies>
</plugin>
Но при выполнении проекта я получил следующее исключение.
java.lang.ClassNotFoundException: org.postgresql.Drive
java.lang.ClassNotFoundException: org.postgresql.Drive в java.net.URLClassLoader.findClass (неизвестный источник) ~ [na: 1.8.0_161] в java.lang.ClassLoader.loadClass (неизвестный источник) ~ [na: 1.8.0_161 ] в sun.misc.Launcher $ AppClassLoader.loadClass (Неизвестный источник) ~ [na: 1.8.0_161] в java.lang.ClassLoader.loadClass (Неизвестный источник) ~ [na: 1.8.0_161] в java.lang.Class. forName0 (собственный метод) ~ [na: 1.8.0_161] в java.lang.Class.forName (неизвестный источник) ~ [na: 1.8.0_161] в org.javalite.activejdbc.DB.open (DB.java:106) ~ [activejdbc-2.0.jar: na] в org.javalite.activejdbc.DB.open (DB.java:89) ~ [activejd
Даже если я использую Class.forName ("org.postgresql.Drive") в основном классе, у меня возникает та же проблема. Но есть части приложения, которые работают с этим драйвером до конца.
Трассировка стека не заполнена. Также добавляйте это в вопрос, а не в комментарий
переполнение стека не позволяет мне добавлять полный стек, говорит слишком много кода.
Используйте другие инструменты, лол. Если вам нужна помощь, ваш вопрос должен быть исследован
добавить полную трассировку стека