开发者社区> 问答> 正文

当需要在运行时使用JDBC连接MySQL数据库时,Maven依赖的scope应如何设置?

当需要在运行时使用JDBC连接MySQL数据库时,Maven依赖的scope应如何设置?

展开
收起
迪哒迪滴喵 2024-08-13 19:17:57 37 0
1 条回答
写回答
取消 提交回答
  • 当需要在运行时使用JDBC连接MySQL数据库时,Maven依赖的scope应设置为runtime。这表示依赖在编译时不是必需的,但在运行时需要存在于classpath中。例如,mysql-connector-java是连接MySQL数据库的JDBC驱动,它应该在运行时被加载,因此其依赖范围应设置为runtime:

    <dependency> 
    <groupId>mysql</groupId> 
    <artifactId>mysql-connector-java</artifactId> 
    <scope>runtime</scope> 
    </dependency>
    
    2024-08-13 21:59:19
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像