1、问题
 存在A、B两个工程,其中B工程需要引用A工程的jar包。
 2、解决办法
 A工程
 (1)自动配置bean。
@Configuration
@ComponentScan("cn.ac.trimps.auth.**")
public class AuthClientConfig {}@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
@Documented
@Import({AuthClientConfig.class})
public @interface EnableAuthClient {}(2)构建jar包,即gradle build。
B工程
 (1)引入jar包,即A工程构建生成的jar包。
 (2)springboot入口类引入注解,即@EnableAuthClient和@Configuration。
@EnableAuthClient
@Configuration
@SpringBootApplication
public class TestApplication {public static void main(String[] args) {SpringApplication.run(TestApplication.class, args);}}3、测试
 启动B工程,使用postman测试A工程的接口,例如/admin/menus接口,如下。
