public static synchronized void initialize() { if (Msc.isMavenBuild()) { Msc.printRapidoidBanner(); } else { String proc = Msc.processName(); String dir = System.getProperty("user.dir"); String maxMem = (Runtime.getRuntime().maxMemory() / 1024 / 1024) + " MB"; Log.info("!Starting " + RapidoidInfo.nameAndInfo()); Log.info("!System info", "os", Msc.OS_NAME, "java", Msc.maybeMasked(Msc.javaVersion()), "process", Msc.maybeMasked(proc), "max memory", Msc.maybeMasked(maxMem), "dir", dir); } if (MscOpts.hasLogback()) { LogbackUtil.setupLogger(); } }