我希望用分隔开的多行记录消息
\n
因此,日志消息可以包含与
\n
如下面的屏幕截图所示。
这个
\n
被解析为新行,这是正确的,但我们的问题是它将其保留在日志输出中。
请注意,我们使用的是
java.util.logging package.
这是关于我们要记录的文本的代码片段:
import java.util.logging.Logger;
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
logger.info("Log => " + prepareWelcomeMessage());
}
private static String prepareWelcomeMessage() {
StringBuilder stringBuilder = new StringBuilder();
stringBuilder.append("\n ****************************** WELCOME ****************************** \n");
stringBuilder.append(" ****************************** TO ****************************** \n");
stringBuilder.append(" ****************************** THE ****************************** \n");
stringBuilder.append(" ****************************** DEMO APPLICATION ****************************** \n");
stringBuilder.append(" ****************************** TO VALIDATE ****************************** \n");
stringBuilder.append(" ****************************** LOGS ****************************** \n");
stringBuilder.append(" ****************************** ON APP ENGINE FLEX ****************************** \n");
return stringBuilder.toString();
}
预期结果是:
实际结果是: