Java 如何在Ant build.xml中添加log4j.xml路径
我有一个log4j2.xml文件,Ant的build.xml没有选择它。因此,我在Eclipse控制台中不断收到以下错误消息-Java 如何在Ant build.xml中添加log4j.xml路径,java,xml,eclipse,ant,log4j,Java,Xml,Eclipse,Ant,Log4j,我有一个log4j2.xml文件,Ant的build.xml没有选择它。因此,我在Eclipse控制台中不断收到以下错误消息- 错误状态记录器未找到log4j2配置文件。使用默认配置:仅将错误记录到控制台 我的build.xml文件非常简单。(粘贴在下面)我从一个在线示例中复制了它。 我已经阅读了ant文档并了解了,我使用这些文档在类路径中设置log4j2.xml,但失败了 <project name="Learning" default="hello" basedir="."> &
错误状态记录器未找到log4j2配置文件。使用默认配置:仅将错误记录到控制台
我的build.xml文件非常简单。(粘贴在下面)我从一个在线示例中复制了它。
我已经阅读了ant文档并了解了,我使用这些文档在类路径中设置log4j2.xml,但失败了
<project name="Learning" default="hello" basedir=".">
<property name="src.dir" value="src"/>
<property name="lib.dir" value="${src.dir}/lib"/>
<property name="build.dir" value="build"/>
<target name="hello">
<!-- compile just the basic hello files -->
<echo> This will have all the basic builds </echo>
<javac srcdir="{src.dir}" destdir="{build.dir}"
includeantruntime="false"/>
</target>
这将包含所有的基本构建
请给我一个代码片段,将我的Log4j2.xml文件添加到basedir或将项目添加到类路径中好吗?不幸的是,javac没有复制资源(该目录只包含编译过的类)。但是,您可以复制它们。e、 g:
复制非java资源
这将包含所有的基本构建
请参阅中的详细信息。这没有帮助。我仍然看到这个错误。找不到任何log4j2配置文件。使用默认配置:仅将错误记录到控制台。