From c4a8603410213df5202a69c4e1944bb29f57ed4e Mon Sep 17 00:00:00 2001 From: Tim Berglund Date: Wed, 25 Jun 2014 05:14:59 -0600 Subject: [PATCH] Start on application plugin integration Running from the bundled version still doesn't work, due to conf file classloading problems. --- build.gradle | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index b1401e9..d69d615 100644 --- a/build.gradle +++ b/build.gradle @@ -1,8 +1,11 @@ apply plugin: 'java' - +apply plugin: 'application' def dseHome = System.getenv().DSE_HOME +mainClassName = 'Csv2SSTable' + + repositories { mavenCentral() } @@ -10,14 +13,14 @@ repositories { dependencies { compile fileTree("${dseHome}/resources") compile fileTree("${dseHome}/lib") + runtime files("${dseHome}/resources/cassandra/conf/") + runtime files("${dseHome}/resources/dse/conf/") } task convert(type: JavaExec) { main = 'Csv2SSTable' args = [file('data.txt'), file('outputs/')] - classpath = runtimeClasspath + - files("${dseHome}/resources/cassandra/conf/") + - files("${dseHome}/resources/dse/conf/") + classpath = runtimeClasspath } task wrapper(type: Wrapper) {