开发者社区> 问答> 正文

maven+springmvc+mybatis web环境pom的mysql依赖?400报错

maven+springmvc+mybatis web环境pom的mysql依赖添加scope报错? 400 报错

 maven+springmvc+mybatis web环境,使用的是eclipse的内嵌的jetty。不明白pom文件中scope具体作用,当前现象是这样的,在pom文件中增加了scope的provided属性就报各种注解错误,创建bean失败,然后把scope标签属性删掉之后就都正常了,请问下这个具体是什么原因了?有这个scope还会让bean都创建失败了?谢谢!


        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.34</version>
            <scope>provided</scope>
        </dependency>

展开
收起
爱吃鱼的程序员 2020-06-01 13:38:42 499 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    provided表明该包只在编译和测试的时候用######

    引用来自“大大大白熊”的评论

    provided表明该包只在编译和测试的时候用

    我用的是eclipse的debug模式,是不是就是debug配置里面配置的了?没勾选provided这样在debug时候就不会用到这个包?

    但是底下有个servlet的包也是provided却自动引用了?然后还有个Junit的在pom文件是provided,但是在这个界面确是without scope的?

    麻烦给解答下是什么情况了?谢谢!


    2020-06-01 13:38:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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

相关镜像