Annotation Interface DependsOnJarVersion


@Documented @Retention(RUNTIME) @Target({TYPE,METHOD}) public @interface DependsOnJarVersion
服务依赖的JAR及其版本
Author:
wangliang181230
See Also:
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    依赖的JAR包名称数组
    由于部分jar变更过名字,所以可设置多个。
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    依赖的JAR包最大版本号
    依赖的JAR包最小版本号
  • Element Details

    • name

      String[] name
      依赖的JAR包名称数组
      由于部分jar变更过名字,所以可设置多个。

      JAR包名称格式包含组名和包名,用冒号分隔开来,例:icu.easyj:easyj-all、com.alibaba:fastjson

      Returns:
      the jar names
    • minVersion

      String minVersion
      依赖的JAR包最小版本号
      Returns:
      the min version
      Default:
      ""
    • maxVersion

      String maxVersion
      依赖的JAR包最大版本号
      Returns:
      the min version
      Default:
      ""