Hi All,
I have a build.xml file which is as follows:
--------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<project name="Import" default="execute" basedir=".">
<description>Build file for BizBSS</description>
<target name="init" description="Initialize environment">
<mkdir dir="${basedir}\bin"/>
<copy todir="${basedir}\bin" file="${basedir}\src\server.properties"/>
<copy todir="${basedir}\bin" file="${basedir}\src\client.properties"/>
</target>
<target name="compile" description="Compile source" depends="init">
<javac destdir="bin" srcdir="src">
</javac>
</target>
<target name="execute" description="Execute" depends="compile">
<
java classname="com.biz.apollo.client.BizFileReceiver" classpath="bin"/>
</target>
</project>
When I run this build file I am getting an error (below):
---------------------------------------------------------
D:\server\BizBSS>
ant Buildfile: build.xml
init:
compile:
execute:
[java] Could not find com.biz.apollo.client.BizFileReceiver. Make sure you have it in your classpath
[java] at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava
.java:170)
[java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:710)
[java] at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:178)
[java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:84)
[java] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
va:275)
[java] at org.apache.tools.ant.Task.perform(Task.java:364)
[java] at org.apache.tools.ant.Target.execute(Target.java:341)
[java] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[java] at org.apache.tools.ant.Project.executeSortedTargets(Project.jav
a:1216)
[java] at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
[java] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(De
faultExecutor.java:40)
[java] at org.apache.tools.ant.Project.executeTargets(Project.java:1068
)
[java] at org.apache.tools.ant.Main.runBuild(Main.java:668)
[java] at org.apache.tools.ant.Main.startAnt(Main.java:187)
[java] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
[java] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
BUILD SUCCESSFUL
Total time: 2 seconds
D:\server\BizBSS>
-------------------------------------------------------------
I understood that this is because of invalid classpath, but I don't know how to set the classpath in java task (I believe that the the classpath attribute I have set in Java task is wrong).
Please help me in this...
Thanks in advance..
Ratheesh