【发布时间】:2016-08-19 11:48:28
【问题描述】:
对于我的开发站,我需要我的项目来“查看”JDBC 驱动程序。但是当我将项目部署到服务器时,如果 JDBC 驱动程序位于 /lib 文件夹中,它们会导致容器行为异常。
我尝试将 <scope>provided</scope> 设置为我不想打包到我的 .war 文件中的驱动程序,但我无法让我的 IDE 运行该项目。
在pom.xml 上声明 JDBC 驱动程序的正确范围是什么,这样它们就不会被打包进行部署并且我可以在我的开发站上使用它们? <scope>runtime</scope>?
提前致谢,
【问题讨论】:
-
什么是 IDE?您可能需要告诉 IDE 应用程序使用哪些驱动程序(并正确告诉 pom 这些驱动程序不会被打包 - 即提供)
-
IDE 是 Spring ToolSource