only the executor uses the application configuration
diff --git a/build.gradle b/build.gradle
index 27015f9..fe38904 100644
--- a/build.gradle
+++ b/build.gradle
@@ -18,7 +18,6 @@
subprojects {
apply plugin: 'java'
- apply plugin: 'application'
apply from: "$rootDir/gradle/spock.gradle"
apply from: "$rootDir/gradle/quality.gradle"
@@ -27,8 +26,6 @@
[compileJava, compileTestJava]*.options*.encoding = 'UTF-8'
- mainClassName = "com.ebay.myriad.Main"
-
group = "com.ebay.myriad"
version = "0.0.1"
@@ -65,9 +62,4 @@
testCompile 'junit:junit:4.12'
testCompile 'commons-collections:commons-collections:3.2.1'
}
-
-
- run {
- systemProperty "myriad.config", "build/resources/main/myriad-config-default.yml"
- }
}
diff --git a/myriad-executor/build.gradle b/myriad-executor/build.gradle
index 1b4260d..0dbf1dd 100644
--- a/myriad-executor/build.gradle
+++ b/myriad-executor/build.gradle
@@ -1,3 +1,11 @@
+apply plugin: 'application'
+
+mainClassName = "com.ebay.myriad.Main"
+
+run {
+ systemProperty "myriad.config", "build/resources/main/myriad-config-default.yml"
+}
+
dependencies {
compile project(':myriad-commons')
compile 'org.slf4j:slf4j-log4j12:1.7.7'