我正在使用
try{
}
catch(Exception e){
Logger.getLogger(Terminal.class.getName()).log(Level.SEVERE, null, e);
}
此异常将在用户电脑中抛出,我将无法看到它。 有没有办法将异常日志发送到服务器?
最佳答案
据我了解,您正在使用 log4j 库。如果是,您可能需要使用支持将日志发送到“服务器”的 log4j 附加程序之一,例如 org.apache.log4j.net.SyslogAppender
或org.graylog2.log.GelfAppender
。当然,您必须在服务器上运行合适的应用程序,该应用程序可以接受客户端站点上 log4j 附加程序发送的日志。
关于java - 将桌面java应用程序的日志发送到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14154824/