Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for TaskThatRequiresJavaExecutable (0.25 sec)

  1. platforms/documentation/docs/src/snippets/java/toolchain-config-task/kotlin/build.gradle.kts

                "unexpected '${javaExecutable.get().asFile.absolutePath} -version' output"
            }
        }
    }
    
    tasks.register<TaskThatRequiresJavaExecutable>("sampleTask")
    val TaskContainer.sampleTask
        get() = named<TaskThatRequiresJavaExecutable>("sampleTask")
    
    
    abstract class TaskThatRequiresJavaHome : DefaultTask() {
    
        @get:Internal
        abstract val javaHome: DirectoryProperty
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/snippets/java/toolchain-config-task/groovy/build.gradle

    import javax.inject.Inject
    
    plugins {
        id 'java-base'
    }
    
    
    abstract class TaskThatRequiresJavaExecutable extends DefaultTask {
    
        @Internal
        abstract RegularFileProperty getJavaExecutable()
    
        @Inject
        protected abstract ExecOperations getExecOps()
    
        @TaskAction
        void action() {
            def outputBytes = new ByteArrayOutputStream()
            execOps.exec {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 3K bytes
    - Viewed (0)
Back to top