请放心,IntelliJ IDEA中的3.0.3 maven依赖不起作用

时间:2017-09-13 20:18:54

标签: intellij-idea rest-assured maven-dependency

我是使用IntelliJ的新手。我将项目结构设置为8级,并添加了SDK和必填字段。 现在在POM中我有RESTAssured 3.0.3的maven依赖 我可以看到依赖jar但它在项目中不起作用。 导入本身失败了。 请帮忙。

5 个答案:

答案 0 :(得分:1)

在关闭并再次打开项目后,我在IntelliJ中首次添加依赖项时遇到了同样的问题,依赖项开始下载,几分钟后,RestAssured(4.3.0)的所有依赖项都被下载并解决。

答案 1 :(得分:0)

第一次安装时,我在eclipse中遇到了同样的问题。清理为我工作,关闭并再次打开它。

答案 2 :(得分:0)

可以尝试将lib添加到类路径,如下所示。解决了添加Maven依赖项后导入时遇到的问题。

enter image description here

答案 3 :(得分:0)

首先清除.m2> repository> io文件夹中存在的所有依赖项。 io文件夹存储可确保所有依赖性。 启用自动导入,如果仍然无法导入,请右键单击project> maven> reimport。 在pom.xml中添加以下代码以进行依赖下载。 这样可以解决您的问题。

<dependency>
        <groupId>io.rest-assured</groupId>
        <artifactId>rest-assured</artifactId>
        <version>3.0.3</version>
        <scope>test</scope>
    </dependency>
    <!-- https://mvnrepository.com/artifact/io.rest-assured/json-path -->
    <dependency>
        <groupId>io.rest-assured</groupId>
        <artifactId>json-path</artifactId>
        <version>3.0.3</version>
    </dependency>

    <!-- to validate that a JSON response conforms to a Json Schema -->
    <dependency>
        <groupId>io.rest-assured</groupId>
        <artifactId>json-schema-validator</artifactId>
        <version>3.0.2</version>
    </dependency>

    <!-- https://mvnrepository.com/artifact/io.rest-assured/xml-path -->
    <dependency>
        <groupId>io.rest-assured</groupId>
        <artifactId>xml-path</artifactId>
        <version>3.0.3</version>
    </dependency>

答案 4 :(得分:0)

您应该重建或清理并重新启动您的项目。确保它会起作用。