Gradle JavaExec Task Type: Difference between revisions
Jump to navigation
Jump to search
Line 9: | Line 9: | ||
=Overview= | =Overview= | ||
Executes a Java application as a child process. To get details on the actual java command line, execute Gradle with [[Gradle_Command_Line#-i.2C--info|-i command line option]]. | Executes a Java application as a child process. To get details on the actual java command line, execute Gradle with [[Gradle_Command_Line#-i.2C--info|-i command line option]]. | ||
<syntaxhighlight lang='groovy'> | |||
task codeGen(type: JavaExec) { | |||
classpath = configurations.runtimeClasspath | |||
main = 'myPackage.MyMainClass' | |||
args 'something somethingelse' | |||
} | |||
</syntaxhighlight> |
Revision as of 00:55, 15 December 2020
External
- https://docs.gradle.org/current/dsl/org.gradle.api.tasks.JavaExec.html
- https://docs.gradle.org/current/javadoc/org/gradle/api/tasks/JavaExec.html
- https://www.baeldung.com/gradle-run-java-main
Internal
Overview
Executes a Java application as a child process. To get details on the actual java command line, execute Gradle with -i command line option.
task codeGen(type: JavaExec) {
classpath = configurations.runtimeClasspath
main = 'myPackage.MyMainClass'
args 'something somethingelse'
}