From 94cebec29ed45667389f25b6001a143cc4b410aa Mon Sep 17 00:00:00 2001 From: Andreas Fitzek Date: Tue, 13 Nov 2012 16:13:10 +0100 Subject: + extracting log4j config to ~/.pdfover + loading log4j properties from the local file --- .../src/main/java/at/asit/pdfover/gui/DeveloperMain.java | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'trunk/pdf-over-gui/src/main/java/at/asit/pdfover/gui/DeveloperMain.java') diff --git a/trunk/pdf-over-gui/src/main/java/at/asit/pdfover/gui/DeveloperMain.java b/trunk/pdf-over-gui/src/main/java/at/asit/pdfover/gui/DeveloperMain.java index 82bfd2a0..39244f4f 100644 --- a/trunk/pdf-over-gui/src/main/java/at/asit/pdfover/gui/DeveloperMain.java +++ b/trunk/pdf-over-gui/src/main/java/at/asit/pdfover/gui/DeveloperMain.java @@ -16,9 +16,13 @@ package at.asit.pdfover.gui; //Imports +import java.io.File; + +import org.apache.log4j.PropertyConfigurator; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import at.asit.pdfover.gui.workflow.ConfigManipulator; import at.asit.pdfover.gui.workflow.StateMachineImpl; /** @@ -42,6 +46,13 @@ public class DeveloperMain { // Set PDF-AS log4j configuration: //System.setProperty("log4j.configuration", "log4j.properties"); + File configDir = new File(System.getProperty("user.home")+"/.pdfover"); //$NON-NLS-1$//$NON-NLS-2$ + if(!configDir.exists()) { + configDir.mkdir(); + } else { + PropertyConfigurator.configure(configDir.getAbsolutePath() + "/" + ConfigManipulator.DEFAULT_LOG4J_FILE); //$NON-NLS-1$ + } + StringBuilder sb = new StringBuilder(); for(int i = 0; i < args.length; i++) { -- cgit v1.2.3