changeset 612:86b39f5bf1d7 dispose

topologymanager jar execution
author suruga
date Wed, 19 Apr 2017 21:36:06 +0900
parents 56d2125f1d92
children 82736f6fae50 9ac910236f59
files build.gradle src/main/java/alice/daemon/AliceDaemon.java
diffstat 2 files changed, 37 insertions(+), 23 deletions(-) [+]
line wrap: on
line diff
--- a/build.gradle	Wed Apr 19 19:18:23 2017 +0900
+++ b/build.gradle	Wed Apr 19 21:36:06 2017 +0900
@@ -33,3 +33,17 @@
         }
     }
 }
+task AliceTopologyManager(type: Jar) {
+    exclude 'META-INF/*.RSA', 'META-INF/*.SF','META-INF/*.DSA'
+    baseName = "aliceTopologyManager"
+    manifest {
+        attributes 'Main-Class': 'alice.topology.manager.TopologyManager',
+                'Implementation-Title': 'TopologyManager',
+                'Implementation-Description': 'Quickstart',
+                'Implementation-Version': version,
+                'Assembly-Date': new java.util.Date().toString()
+
+    }
+    from configurations.compile.collect { it.isDirectory() ? it : zipTree(it) }
+    with jar
+}
\ No newline at end of file
--- a/src/main/java/alice/daemon/AliceDaemon.java	Wed Apr 19 19:18:23 2017 +0900
+++ b/src/main/java/alice/daemon/AliceDaemon.java	Wed Apr 19 21:36:06 2017 +0900
@@ -7,39 +7,39 @@
 import java.net.ServerSocket;
 import java.nio.channels.ServerSocketChannel;
 
-import org.apache.log4j.Logger;
-import org.apache.log4j.PatternLayout;
-import org.apache.log4j.WriterAppender;
+//import org.apache.log4j.Logger;
+//import org.apache.log4j.PatternLayout;
+//import org.apache.log4j.WriterAppender;
 
 public class AliceDaemon {
 
     private Config conf;
     private AcceptThread acceptThread;
-    private Logger log = Logger.getLogger(AliceDaemon.class);
+    //private Logger log = Logger.getLogger(AliceDaemon.class);
 
     public AliceDaemon(Config conf) {
         this.conf = conf;
-        setLogger();
+        //setLogger();
     }
 
-    private void setLogger() {
-        Logger root = Logger.getRootLogger();
-        if (conf.level != null)
-            root.setLevel(conf.level);
-        if (conf.logFile == null)
-            return;
-        PatternLayout layout = new PatternLayout();
-        layout.setConversionPattern("%d %-5p %c - %m [%t] (%F:%L)%n");
-        try {
-            FileWriter writer = new FileWriter(conf.logFile);
-            WriterAppender writerAppender = new WriterAppender(layout, writer);
-            root.removeAllAppenders();
-            root.addAppender(writerAppender);
-        } catch (IOException e) {
-            e.printStackTrace();
-        }
-        log.info("configured");
-    }
+//    private void setLogger() {
+//        Logger root = Logger.getRootLogger();
+//        if (conf.level != null)
+//            root.setLevel(conf.level);
+//        if (conf.logFile == null)
+//            return;
+//        PatternLayout layout = new PatternLayout();
+//        layout.setConversionPattern("%d %-5p %c - %m [%t] (%F:%L)%n");
+//        try {
+//            FileWriter writer = new FileWriter(conf.logFile);
+//            WriterAppender writerAppender = new WriterAppender(layout, writer);
+//            root.removeAllAppenders();
+//            root.addAppender(writerAppender);
+//        } catch (IOException e) {
+//            e.printStackTrace();
+//        }
+//        log.info("configured");
+//    }
 
     public void listen() {
         try {