对于我的开发站,我需要我的项目来“查看”JDBC驱动程序。但是,当我将项目部署到服务器时,如果JDBC驱动程序位于/ lib文件夹中,则会导致容器运行异常。Maven - JDBC jar文件的正确范围是什么?
我试图设置<scope>provided</scope>
到我不想打包在我的.war文件上的驱动程序,但是我无法让我的IDE运行该项目。
在pom.xml
上声明JDBC驱动程序的正确范围是什么,因此它们不会打包进行部署,我可以在开发工作站上使用它们? <scope>runtime</scope>
?
由于提前,
什么是IDE?您可能需要告诉IDE哪些驱动程序用于应用程序(并正确告诉pom这些程序不会被打包 - 即提供) – ochi
IDE是Spring ToolSource – gtludwig