Java 如何在类路径Spring引导jar中添加Ojdbc jar?

Java 如何在类路径Spring引导jar中添加Ojdbc jar?,java,spring,spring-boot,Java,Spring,Spring Boot,我正在研究Spring启动应用程序。我通过批处理文件运行我的应用程序,使用: java -jar -Dspring.config.additional-location=file:/config/ -Dspring.profiles.active=profile myApplication.jar pause 这很好用。但是,我想从Pom文件中删除Ojdbc6jar条目,并通过批处理文件将其定义到类路径,如下所示: SET CLASSPATH=%CLASSPATH%ojdbc6.jar; ec

我正在研究Spring启动应用程序。我通过批处理文件运行我的应用程序,使用:

java -jar -Dspring.config.additional-location=file:/config/ -Dspring.profiles.active=profile myApplication.jar
pause
这很好用。但是,我想从Pom文件中删除
Ojdbc6
jar条目,并通过批处理文件将其定义到类路径,如下所示:

SET CLASSPATH=%CLASSPATH%ojdbc6.jar;
echo %CLASSPATH%
java -jar -Dspring.config.additional-location=file:/config/ -Dspring.profiles.active=profile myApplication.jar --classpath=%CLASSPATH%
pause
这不起作用,我收到一个错误:

Unable to create initial connections of pool. 
java.sql.SQLException: Unable to load class: oracle.jdbc.OracleDriver from ClassLoader:org.springframework.boot.loader.LaunchedURLClassLoader@439f5b3d;ClassLoader:TomcatEmbeddedWebappClassLoader

  context: application name

  delegate: true

----------> Parent Classloader:

org.springframework.boot.loader.LaunchedURLClassLoader@439f5b3d

    at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:292)**

使用
-classpath=%classpath%
而不是
-classpath=%classpath%


参考链接:

使用
-classpath=%classpath%
而不是
-classpath=%classpath%


参考链接:

谢谢你的回复,我也检查了这个问题,但仍然存在。。同样的错误来了谢谢你的回复我也检查了这个问题,但问题仍然存在。。同样的错误也会出现