File tree Expand file tree Collapse file tree 3 files changed +16
-3
lines changed
test-project-groovy/greeter.startscripts
test-project-kotlin/greeter.startscripts
test-project/greeter.startscripts Expand file tree Collapse file tree 3 files changed +16
-3
lines changed Original file line number Diff line number Diff line change 1+ import org.gradle.util.GradleVersion
12import org.javamodularity.moduleplugin.tasks.ModularJavaExec
23import org.javamodularity.moduleplugin.tasks.ModularCreateStartScripts
34
@@ -16,7 +17,12 @@ modularity {
1617}
1718
1819application {
19- mainClassName = ' greeter.startscripts/startscripts.MainDemo'
20+ if (GradleVersion . current(). compareTo(GradleVersion . version(" 6.4" )) < 0 ) {
21+ mainClassName = ' greeter.startscripts/startscripts.MainDemo'
22+ } else {
23+ mainClass = ' startscripts.MainDemo'
24+ mainModule = ' greeter.startscripts'
25+ }
2026 applicationName = ' demo'
2127 applicationDefaultJvmArgs = [' -Xmx128m' ]
2228}
Original file line number Diff line number Diff line change @@ -21,7 +21,8 @@ modularity {
2121}
2222
2323application {
24- mainClassName = " $moduleName /startscripts.MainDemoKt"
24+ mainClass.set(" startscripts.MainDemoKt" )
25+ mainModule.set(moduleName)
2526 applicationName = " demo"
2627 applicationDefaultJvmArgs = listOf (" -Xmx128m" )
2728}
Original file line number Diff line number Diff line change 1+ import org.gradle.util.GradleVersion
12import org.javamodularity.moduleplugin.tasks.ModularJavaExec
23import org.javamodularity.moduleplugin.tasks.ModularCreateStartScripts
34
@@ -16,7 +17,12 @@ modularity {
1617}
1718
1819application {
19- mainClassName = ' greeter.startscripts/startscripts.MainDemo'
20+ if (GradleVersion . current(). compareTo(GradleVersion . version(" 6.4" )) < 0 ) {
21+ mainClassName = ' greeter.startscripts/startscripts.MainDemo'
22+ } else {
23+ mainClass = ' startscripts.MainDemo'
24+ mainModule = ' greeter.startscripts'
25+ }
2026 applicationName = ' demo'
2127 applicationDefaultJvmArgs = [' -Xmx128m' ]
2228}
You can’t perform that action at this time.
0 commit comments