# Feign Generator Plugin **Repository Path**: fxsun/feign-generator-plugin ## Basic Information - **Project Name**: Feign Generator Plugin - **Description**: 自动生成 feign 接口工具。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-10-18 - **Last Updated**: 2025-10-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Feign-Generator ## 介绍 自动生成 feign 接口工具。 ## 编译 ```shell mvn install ``` ## 添加插件 ```xml com.wuhdev feign-generator-plugin 1.0.4 ${project.groupId}.${project.artifactId}.adapter.api ${project.groupId}.${project.artifactId}.idl.service params.service.${project.artifactId} git@git.xxx.com:group/project.git ${project.artifactId} ^feature-.* compile generate ``` ## 参数说明 | 参数 | 说明 | 默认值 | | ---------------- | ------------------------------------------------------------ | ----------------- | | scanPackage | 配置扫描 controller 的基础包名 | ${project.groupId}.${project.artifactId} | | outputPackage | 配置代码输出包名。 | ${project.groupId}.${project.artifactId}.idl.service | | urlPropertyName | FeignClient 注解上面的 URL 从配置读取的配置名称 | params.service.${project.artifactId} | | gitUrl | 保存到 Git 仓库地址,不填则保存到本地 | | | moduleName | 保存到 Git 时作为顶级目录名,非必填 | | ## Maven编译工程 ```shell mvn clean package ``` ## 生成代码 ``` target/generated-feign-classes ```