diff --git a/xdocs/faq.xml b/xdocs/faq.xml index 664ccb976..4634a0913 100644 --- a/xdocs/faq.xml +++ b/xdocs/faq.xml @@ -787,6 +787,34 @@ shell-prompt> m4 foo.m4 > foo WEB-INF will look correct.
+ +Exception in thread "main" java.lang.NoClassDefFoundError:
+ org/apache/tools/ant/launch/Launcher
+ + The cause of this is that there is an old version of ant somewhere in the + class path or configuration. +
+
+ A version of this problem may be seen on some linux systems.
+ Some linux systems (Fedora Core 2 for example), comes with a version
+ of ant pre-installed. There is a configuration file called
+ /etc/ant.conf
which if present, the ant shell
+ script will 'dot' include. On Fedora Core 2, the /etc/ant.conf
+ file resets the ANT_HOME
environment variable to
+ /usr/share/ant
. This causes the problem that
+ an old version of ant (1.5.x in this cause) will be used
+ with a new version of the ant script file.
+
+ One can check if this is the case by doing
+ ant --noconfig -version
.
+