宣布log4j.web部署applet中的属性



我有一个在jsp中使用applet标记部署的applet。我对所有要使用的库进行签名,并将它们添加到类路径中,方法是将它们包含在applet标记的"archive"属性中(包括apache-log4jSigned.jar)。但是,当我尝试在tomcat服务器中部署应用程序并运行它时,它不会产生错误。我做了一些研究,显然是log4j。属性文件也应该添加到类路径使用("存档"属性),我尝试以下。归档= " . .,/src/log4j。属性",这不起作用。然后我试着压缩日志。Properties文件将扩展名更改为jar,并通过eclipse的运行配置将其包含在applet的类路径中。即使这样也无济于事。但是当我在本地系统中运行applet时,日志文件就被创建了。我怎么能得到这个工作在web部署。如果你能提供一个例子就太好了。

谢谢。

更新:这是我所做的使它工作。我压缩了我的属性文件2)将扩展名从zip改为jar3)将它放在与其他jar相同的文件夹中,将它与其他jar库一起添加到类路径

但现在的问题是……它在用户的系统中创建日志文件。

这就是我所做的工作。我压缩了我的属性文件2)将扩展名从zip改为jar3)将其放在与其他jar相同的文件夹中,将其添加到类路径中(右键单击Eclipse中的项目->properties->java buildpath->add jars)以及其他jar库这就是我从http://www.coderanch.com/t/106042/vc/Eclipse-add-log-properties-classpath

得到解决方案的地方

但现在的问题是……它在用户的系统中创建日志文件。不在tomcat的文件夹中。我在谷歌上搜索了很长一段时间,但没有找到关于这个话题的完整讨论