java - 在我们的项目中哪里添加log4j配置文件?

标签 java tomcat logging netbeans

我已经在我的 Web 应用程序项目中实现了 log4j。项目是使用 net beans,使用 tomcat 7.0.41 完成的。起初,我创建了log4j.property文件并放在web page->Web-INF->classes->log4j.properties下,它要求我在我的项目中找到该文件,所以我手动找到该文件来实现我的应用程序中的 log4j。之后我将 log4j.properties 文件的位置更改为 myproject->build->web->WEB_INF->classes->log4j.properties 在我保存的项目位置,现在它工作正常,它没有要求我手动找到属性文件,它会在我的类文件执行时自动获取。现在我的问题是,一旦我提交了项目并在某天再次 checkout 项目,属性文件就不会出现,它会再次询问属性文件。那么我可以在我的项目中的什么地方创建 log4j 属性文件,以便我的团队成员在他们的系统中 check out 项目时可以使用它。

最佳答案

通常,您将 log4j.properties 放入 src/main/resources/,构建过程会将其复制到正确的位置。

关于java - 在我们的项目中哪里添加log4j配置文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20878619/

相关文章:

jsp - 导出为 Excel、PDF、CSV 文件不支持阿拉伯语

java - 重新访问时自动登录 JSF 应用程序,一旦登录

c# - ULS 登录 sharepoint 2007

python - 我可以扩展 Logger 类而不更改记录的模块名称/函数名称/行号吗?

java - MultiSelectListPreference 获取选中的值?

java - 如何以编程方式增加 RAM 内存使用量?

java - 从 panel2 中的按钮添加到 panel1 中的文本字段

java - 使用 Spring Boot 的基于名称的虚拟主机

java - 使用 Weblogic 10.3 记录 JPA SQL

java - 在 Java 中,防止字段在实例方法返回后被更改