由管理员activejdbc向我的spring boot项目发布

由管理员activejdbc向我的spring boot项目发布,spring,spring-boot,activejdbc,Spring,Spring Boot,Activejdbc,我将把activejdbc附加到我的spring boot项目中,这是pom.xml文件的一部分: <plugin> <groupId>org.javalite</groupId> <artifactId>db-migrator-maven-plugin</artifactId> <version>${activejdbc.version

我将把activejdbc附加到我的spring boot项目中,这是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>

添加完整堆栈tracejava.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)~[activejdbc即使我做了Class.forName(“org.postgresql.Drive”)在main类中,我也遇到了同样的问题。但是应用程序的某些部分正在使用该驱动程序通过spring运行。堆栈跟踪未满。请将其添加到问题中,not commentstack overflow不允许我添加完整的堆栈,这说明代码太多。
java.lang.ClassNotFoundException: org.postgresql.Drive