<target name="run" depends="jar">
<java fork="true" classname="${main-class}">
<classpath>
<path refid="classpath"/>
<path location="${jar.dir}/${ant.project.name}.jar"/>
</classpath>
</java>
</target>
나는 java
task documentation에 따르면 내가ANT에서 classname을 사용해야하는 이유는 무엇입니까?
[java] java.lang.NoClassDefFoundError: org/apache/log4j/Logger [java] at oata.HelloWorld.(Unknown Source) [java] Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger
실제로 두 번째 예제를 시도 했습니까 **? 그 결과는 무엇입니까? –
[java] java.lang.NoClassDefFoundError : org/apache/log4j/Logger [java] at oata.HelloWorld. (알 수없는 출처) [java] 발생 원인 : java.lang.ClassNotFoundException : org.apache.log4j.Logger –
user496949