【发布时间】:2023-03-22 18:46:01
【问题描述】:
我的项目如下所示。
properties
lib
a.jar
b.jar
c.jar
d.jar
log4j.jar
build.xml
我有一个 java 任务,它引用了 lib 文件夹中的一个 jar。它根据 log4j 属性中的配置写入输出。 现在我在哪里放置 log4j.properties 并在 ant java 任务中提及它。
这就是我运行 java 任务并为我的项目包含 jar 的方式。
<path id="proj.classpath">
<fileset dir="${basedir}/lib">
<include name="*.jar"/>
</fileset>
</path>
<target name="some-task">
<java classname="my.class.main"
classpathref="proj.classpath">
<arg value="some args"/>
</java>
</target>
【问题讨论】: