我想以以下格式将日志存储在文件中: [日期时间]:记录味精。 并且还禁止使用java.util.logging时在每条日志消息之后的日期行。 链接(java.util.logging: how to suppress date line)表示我必须覆盖logging.properties文件,但是无法在Mac上找到该文件。另外,如果我在src / res文件夹中创建新的logging.properties文件,那么如何在我的Java代码中链接相同的文件? 我用来在文件中写入日志的代码(但格式相同)是:
public static void main(String[] args) {
Logger logger = Logger.getLogger(Logger.GLOBAL_LOGGER_NAME);
FileHandler fh;
try {
// This block configure the logger with handler and formatter
fh = new FileHandler("C:/temp/test/MyLogFile.log");
logger.addHandler(fh);
SimpleFormatter formatter = new SimpleFormatter();
fh.setFormatter(formatter);
// the following statement is used to log any messages
logger.info("My first log");
} catch (SecurityException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
logger.info("Hi How r u?");
}