我如何在gwt示例中实现log4j-gwt-1.0.jar,并想知道如何编写log4j.properties文件?
当我在构建路径中使用log4j-gwt-1.0.jar文件时,它们各自的类找不到,即:Logger=new Logger.getLogger(modulename.class); 获取错误。 我还想知道如何编写log4j.properties文件,以便在linux文件结构的特定位置上编写特定文件的日志。请尽快帮忙。我如何在gwt示例中实现log4j-gwt-1.0.jar,并想知道如何编写log4j.properties文件?,gwt,logging,gwt-rpc,gwt-log4j,Gwt,Logging,Gwt Rpc,Gwt Log4j,当我在构建路径中使用log4j-gwt-1.0.jar文件时,它们各自的类找不到,即:Logger=new Logger.getLogger(modulename.class); 获取错误。 我还想知道如何编写log4j.properties文件,以便在linux文件结构的特定位置上编写特定文件的日志。请尽快帮忙。 提前感谢。Log4j.properties # Define the root logger with appender file log = /usr/home/log4j log
提前感谢。Log4j.properties
# Define the root logger with appender file
log = /usr/home/log4j
log4j.rootLogger = DEBUG, FILE
# Define the file appender
log4j.appender.FILE=org.apache.log4j.FileAppender
log4j.appender.FILE.File=${log}/log.out
# Define the layout for file appender
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=%m%n
log4jExample.java
public class log4jExample{
/* Get actual class name to be printed on */
static Logger log = Logger.getLogger(
log4jExample.class.getName());
public static void main(String[] args)
throws IOException,SQLException{
log.debug("Hello this is an debug message");
log.info("Hello this is an info message");
}
}
所有库都应该在CLASSPATH中可用,并且log4j.properties文件应该在PATH中可用。以下各点也是如此:
如上所示创建log4j.properties
如上图所示创建log4jExample.java
,并对其进行编译
执行log4jExample
binary以运行程序
您将在/usr/home/log4j/log.out
文件中得到以下结果:
Hello this is an debug message
Hello this is an info message
有关更多详细信息,请浏览您不应该再在gwt中使用第三方日志记录,如log4j-gwt-1.0.jar。GWT在过去的几个版本中提供了一个非常棒的日志库 您甚至可以使用RemoteHandler登录 GWT团队在日志记录方面做得非常出色使用它 浏览Google GWT日志记录示例代码@
下载Google GWT日志记录示例代码@我在GWT中尝试了这个示例,但没有创建日志文件。我正在使用jboss应用服务器1.5v,它内置了tomcat appache。所以我想问您是否需要在linux上安装apache-log4j-2.0-beta4-bin。还有一件事我想告诉你们,我把log4j.properties文件放在WEB-INF文件夹中。请帮助我如何解决这些问题。@Ranna,我认为您应该删除此答案,因为用户在GWT logger中遇到了问题。它需要在GWT中进行进一步配置。@RAS,现在我正在使用GWT日志jar创建日志文件。我在遵循这个例子,但我仍然不明白我怎么能做到。在*.properties文件中没有配置文件路径。@RAS,您能给我一个完整的配置来创建日志文件吗gwt@Baadshah::我已经创建了app1.log文件。你有什么解决办法吗。。如何获取我的logger.info(“测试信息消息”);在服务器日志或app1.log文件中。您可能希望查看以下链接:,我已在*.gwt.xml文件中为远程记录器配置了gwt记录器。但我没有得到任何关于如何在服务器端创建xyz.log文件的信息。请帮忙。我是GWT的新手。我已经在jsp项目中创建了日志文件,但它在GWT中不可用。请帮我举个小例子。嗨,伙计们。。。我已经在服务器端创建了app1.log文件,但是我没有在app1.log文件上获得我自己的信息消息。