- Path privateBase = getDataPath(KernelConstants.DIR_PRIVATE);
- if (privateBase != null && !Files.exists(privateBase)) {// first init
- firstInit();
- Files.createDirectories(privateBase);
+ if (log.isTraceEnabled()) {
+ // print system properties
+ StringJoiner sb = new StringJoiner("\n");
+ for (Object key : new TreeMap<>(System.getProperties()).keySet()) {
+ sb.add(key + "=" + System.getProperty(key.toString()));
+ }
+ log.trace("System properties:\n" + sb + "\n");
+