导入 EnableSwagger2; 报错,提示不能解析springfox

来源:10-6 SpringBoot集成SwaggerUI

xy36

2019-04-03

import springfox.documentation.swagger2.annotations.EnableSwagger2;
报错,提示不能解析springfox。
图片描述
我pom.xml配置和老师视频上讲的一样

<?xml version="1.0" encoding="UTF-8"?>



Chapter
com.course.code
1.0-SNAPSHOT

4.0.0

<artifactId>Chapter10</artifactId>

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
            </configuration>
        </plugin>
    </plugins>
</build>


<properties>
    <swagger.version>2.6.1</swagger.version>
</properties>

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
</dependencies>
<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 -->
<dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger2</artifactId>
    <version>${swagger.version}</version>
</dependency>

<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui -->
<dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger-ui</artifactId>
    <version>${swagger.version}</version>
</dependency>
写回答

1回答

大周

2019-04-03

这种情况一般都是包没有下载成功,你到你的maven仓库中,去把这个包删了,重新下应该就好了。 这个路径如果没有修改的话,在你的home目录(用户的那个目录)下,有一个.m2的隐藏文件夹,然后顺着包名往下找就能找到。 删掉,重新下载。 

1
3
xy36
已经解决了。成功了,谢谢
2019-04-05
共3条回复

Java接口自动化测试实战,搞定理论基础+典型应用场景

打破传统测试用例设计方法,搞懂基于TestNG的接口自动化测试技术

2086 学习 · 920 问题

查看课程