类 JavaPlatform

java.lang.Object
cn.lalaki.pub.platform.BasePlatform
cn.lalaki.pub.platform.JavaPlatform

public final class JavaPlatform extends BasePlatform
Created on yyyy-MM-dd
从以下版本开始:
JavaPlatForm

java platform that assumes Java plugin classes are available.

  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    org.gradle.api.component.SoftwareComponent
    component(org.gradle.api.logging.Logger log, org.gradle.api.Project target)
    Something like components.java or its alternatives.
    The default POM packaging value (e.g.
    org.gradle.jvm.tasks.Jar
    jarTask(org.gradle.api.logging.Logger log, org.gradle.api.tasks.TaskContainer tasks)
    Task that generates the main artifact.
    org.gradle.api.tasks.javadoc.Javadoc
    javadocTask(org.gradle.api.logging.Logger log, org.gradle.api.Project target, org.gradle.api.tasks.TaskContainer tasks, org.gradle.api.file.FileTree mainSourceSetSources, org.gradle.api.provider.Provider<String> nameProvider)
    Task that generates the ...-javadoc.jar artifact.
    org.gradle.api.file.FileTree
    mainSourceSetSources(org.gradle.api.logging.Logger log, org.gradle.api.Project target)
    FileTree that represents all sources of a main task.

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • JavaPlatform

      public JavaPlatform()
  • 方法详细资料

    • mainSourceSetSources

      public org.gradle.api.file.FileTree mainSourceSetSources(org.gradle.api.logging.Logger log, org.gradle.api.Project target)
      从类复制的说明: BasePlatform
      FileTree that represents all sources of a main task.
      指定者:
      mainSourceSetSources 在类中 BasePlatform
      参数:
      log - log
      target - target
      返回:
      none
    • defaultPackaging

      public String defaultPackaging()
      从类复制的说明: BasePlatform
      The default POM packaging value (e.g. jar, aar, etc).
      指定者:
      defaultPackaging 在类中 BasePlatform
      返回:
      packaging
    • jarTask

      public org.gradle.jvm.tasks.Jar jarTask(org.gradle.api.logging.Logger log, org.gradle.api.tasks.TaskContainer tasks)
      从类复制的说明: BasePlatform
      Task that generates the main artifact.
      指定者:
      jarTask 在类中 BasePlatform
      参数:
      log - log
      tasks - tasks
      返回:
      jarTask
    • javadocTask

      public org.gradle.api.tasks.javadoc.Javadoc javadocTask(org.gradle.api.logging.Logger log, org.gradle.api.Project target, org.gradle.api.tasks.TaskContainer tasks, org.gradle.api.file.FileTree mainSourceSetSources, org.gradle.api.provider.Provider<String> nameProvider)
      从类复制的说明: BasePlatform
      Task that generates the ...-javadoc.jar artifact.
      指定者:
      javadocTask 在类中 BasePlatform
      参数:
      log - log
      target - target
      tasks - tasks
      mainSourceSetSources - sources
      nameProvider - name
      返回:
      none
    • component

      public org.gradle.api.component.SoftwareComponent component(org.gradle.api.logging.Logger log, org.gradle.api.Project target) throws org.gradle.api.UnknownDomainObjectException
      从类复制的说明: BasePlatform
      Something like components.java or its alternatives.
      指定者:
      component 在类中 BasePlatform
      参数:
      log - log
      target - target
      返回:
      none
      抛出:
      org.gradle.api.UnknownDomainObjectException - When the platform is supposed to search for a necessary component but is unable to find it.