要在Java程序中引入Swagger,可以使用以下步骤:
1. 在pom.xml文件中添加Swagger的依赖:
```xml
io.springfox
springfox-swagger2
${swagger.version}
io.springfox
springfox-swagger-ui
${swagger.version}
```
其中`${swagger.version}`是Swagger的版本号。
2. 在Spring Boot应用程序中启用Swagger,可以创建一个配置类来完成此操作。例如,可以创建一个名为`SwaggerConfig`的类,并在其中添加以下内容:
```java
@Configuration
@EnableSwagger2
public class SwaggerConfig {
@Bean
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2)
.select()
.apis(RequestHandlerSelectors.any())
.paths(PathSelectors.any())
.build();
}
}
```
这将启用Swagger,并将其配置为扫描所有控制器和路径。
3. 启动应用程序并访问`http://localhost:8080/swagger-ui.html`,即可查看Swagger UI界面。
注意:如果您的应用程序不是使用Spring Boot构建的,则可能需要进行其他配置才能使Swagger正常工作。
如果通过pom方式引入Swagger,需要在pom.xml文件中添加Swagger的依赖,如上所述。然后,在应用程序中按照上述步骤启用Swagger即可。