Irfan Niaz wrote:
> Thanks for your reply.
>
> The classes in source directory are not duplicated.
>
> I am using
> java -Dant.home=c:\javaetc\ant\jakarta-ant-1.4.1
> org.apache.tools.ant.Main -buildfile build.xml
>
> Message
> compileMol:
> [javac] Compiling 93 source files to C:\MOL\build\WEB-INF\classes
> [javac] C:\MOL\src_v1.1\java\com\koo\mol\user\UserSettings.java:12:
> duplicate class: java.com.koo.molio.user.UserSettings
> [javac] public class UserSettings {
> [javac] ^
>
> For sure there is only once instance of UserSettings.java
>
> Package and source settings looks goods
>
> Regards,
> Irfan
Irfan,
I like the subject :-)
This isn't a problem with Ant, I'm pretty sure. I've had this error a few times
myself and I can never remember the cause. Could you check your source files
carefully, in particular whether a source file with a different name declares
the same class. (try grepping for UserSettings)? Could be a cut and paste.
The next thing to do is to run ant with -debug. This will show you the javac
command line used by Ant. Check it out for anything odd. You could cut and paste
it to the command line to run javac directly without Ant. This should help us to
eliminate Ant as a cause of the problem.
Conor
Conor
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>