搜索 Gradle 插件

com.legyver.legacy-java-module-info

为模块化应用程序创建遗留库依赖项的模块化版本。主要基于 https://docs.gradle.org.cn/current/samples/sample_java_modules_with_transform.html

https://github.com/legyver-gradle-plugins/legacy-module-info

源代码: https://github.com/legyver-gradle-plugins/legacy-module-info.git

版本 1.0.0(最新版)

1.0.0

创建于 2022 年 11 月 27 日。

为模块化应用程序创建遗留库依赖项的模块化版本。主要基于 https://docs.gradle.org.cn/current/samples/sample_java_modules_with_transform.html

使用 插件 DSL

plugins {
  id("com.legyver.legacy-java-module-info") version "1.0.0"
}

使用 遗留插件应用程序

buildscript {
  repositories {
    maven {
      url = uri("https://plugins.gradle.org.cn/m2/")
    }
  }
  dependencies {
    classpath("com.legyver:legacy-module-info:1.0.0")
  }
}

apply(plugin = "com.legyver.legacy-java-module-info")

使用 插件 DSL

plugins {
  id "com.legyver.legacy-java-module-info" version "1.0.0"
}

使用 遗留插件应用程序

buildscript {
  repositories {
    maven {
      url "https://plugins.gradle.org.cn/m2/"
    }
  }
  dependencies {
    classpath "com.legyver:legacy-module-info:1.0.0"
  }
}

apply plugin: "com.legyver.legacy-java-module-info"

了解如何将插件应用到子项目中