mirror of
				https://github.com/ynerant/Level-Editor.git
				synced 2025-11-03 23:52:05 +01:00 
			
		
		
		
	Mis à jour Logger + javadoc
This commit is contained in:
		@@ -12,6 +12,7 @@
 | 
			
		||||
			<attribute name="maven.pomderived" value="true"/>
 | 
			
		||||
		</attributes>
 | 
			
		||||
	</classpathentry>
 | 
			
		||||
	<classpathentry kind="src" path="src/main/resources"/>
 | 
			
		||||
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
 | 
			
		||||
		<attributes>
 | 
			
		||||
			<attribute name="maven.pomderived" value="true"/>
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,10 @@
 | 
			
		||||
/**
 | 
			
		||||
 * 
 | 
			
		||||
 * @author galaxyoyo
 | 
			
		||||
 */
 | 
			
		||||
package galaxyoyo.unknown.client.main;
 | 
			
		||||
 | 
			
		||||
import galaxyoyo.unknown.frame.MainFrame;
 | 
			
		||||
 | 
			
		||||
import java.io.IOException;
 | 
			
		||||
 | 
			
		||||
import joptsimple.OptionParser;
 | 
			
		||||
@@ -17,8 +19,8 @@ import org.apache.logging.log4j.core.appender.FileAppender;
 | 
			
		||||
import org.apache.logging.log4j.core.layout.PatternLayout;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * @author galaxyoyo
 | 
			
		||||
 * Class principale qui lance le jeu
 | 
			
		||||
 * @author galaxyoyo
 | 
			
		||||
 * @see #main(String...)
 | 
			
		||||
 */
 | 
			
		||||
public class Main
 | 
			
		||||
@@ -50,7 +52,9 @@ public class Main
 | 
			
		||||
		
 | 
			
		||||
		Logger LOGGER = (Logger) LogManager.getRootLogger();
 | 
			
		||||
		ConsoleAppender console = ConsoleAppender.newBuilder().setLayout(PatternLayout.newBuilder().withPattern("[%d{dd/MM/yyyy}] [%d{HH:mm:ss}] [%t] [%c] [%p] %m%n").build()).setName("Console").build();
 | 
			
		||||
		FileAppender file = FileAppender.createAppender("Console.log", "false", "false", "File", "true", "true", "true", "8192", console.getLayout(), null, "false", "false", null);
 | 
			
		||||
		FileAppender file = FileAppender.createAppender("Console.log", "false", "false", "File", "true", "true", "true", "8192", PatternLayout.newBuilder().withPattern("[%d{dd/MM/yyyy}] [%d{HH:mm:ss}] [%t] [%c] [%p] %m%n").build(), null, "false", "false", null);
 | 
			
		||||
		console.start();
 | 
			
		||||
		file.start();
 | 
			
		||||
		LOGGER.addAppender(console);
 | 
			
		||||
		LOGGER.addAppender(file);
 | 
			
		||||
		LOGGER.setLevel(Level.INFO);
 | 
			
		||||
@@ -87,7 +91,7 @@ public class Main
 | 
			
		||||
			
 | 
			
		||||
			if (DEBUG)
 | 
			
		||||
			{
 | 
			
		||||
				LOGGER.setLevel(Level.DEBUG);
 | 
			
		||||
				LOGGER.setLevel(Level.ALL);
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		
 | 
			
		||||
@@ -96,11 +100,24 @@ public class Main
 | 
			
		||||
			launchEditMode();
 | 
			
		||||
			return;
 | 
			
		||||
		}
 | 
			
		||||
		
 | 
			
		||||
		launchFrame();
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
	/**
 | 
			
		||||
	 * Lance la fenêtre principale
 | 
			
		||||
	 * @see #main(String...)
 | 
			
		||||
	 * @see #launchEditMode()
 | 
			
		||||
	 */
 | 
			
		||||
	private static void launchFrame()
 | 
			
		||||
	{
 | 
			
		||||
		MainFrame.getInstance().setVisible(true);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	/**
 | 
			
		||||
	 * Permet de lancer l'éditeur de carte
 | 
			
		||||
	 * @see #main(String...)
 | 
			
		||||
	 * @see #launchFrame()
 | 
			
		||||
	 * @since 0.1-aplha
 | 
			
		||||
	 */
 | 
			
		||||
	private static void launchEditMode()
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										7
									
								
								src/main/resources/log4j2.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								src/main/resources/log4j2.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,7 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<Configuration package="log4j.test" status="INFO">
 | 
			
		||||
<Loggers>
 | 
			
		||||
    <Root level="INFO">
 | 
			
		||||
    </Root>
 | 
			
		||||
</Loggers>
 | 
			
		||||
</Configuration>
 | 
			
		||||
		Reference in New Issue
	
	Block a user