maven添加依赖包,在程序中无法import

1.在scalatest官网找到坐标

<dependency>
    <groupId>org.scalactic</groupId>
    <artifactId>scalactic_2.12</artifactId>
    <version>3.0.4</version>
</dependency>
<dependency>
    <groupId>org.scalatest</groupId>
    <artifactId>scalatest_2.12</artifactId>
    <version>3.0.4</version>
    <scope>test</scope>
</dependency>

2.添加之后,在代码中import报错
图片描述

3.请求解决方法

阅读 9.4k
3 个回答

你也许应该在test文件夹下建立测试用例

你也看到了你的依赖的配置

<scope>test</scope>

这个配置表示只会在测试中应用这个依赖,你而测试代码默认是在test包下

结构

 - src
   - main
     - scala //scala源码
     - resources // 资源文件
   - test
     - scala //scala测试用例
     - resources // 测试用例资源文件

添加之后要重新import,idea右下角有提示的,或者点一下MAVEN窗口左上角4的小圆圈刷新一下

你先看下库中是否有这个包,如果没有的话要强制用maven update。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏