0

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

谢谢。

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

但现在问题是..它在用户系统中创建日志文件..而不是在tomcat的文件夹中。

4

1 回答 1

0

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

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

于 2013-04-16T13:14:07.013 回答