Hi Marc,
The .classpath and build.xml should are more or less independent... Having
the .classpath correct means I can rely on Eclipse's automatic build to
compile the classes without needing to run the ant script. As I suspect you
already know, per the smiley, the .classpath doesn't effect ant (AFAIK
anyway)
Thanks for the tips on the junit and ant - I'll try this as I'm sure one day
I'll need to run the unit tests :)
Cheers,
Dan
On 03/01/07, Marc Lijour <marc(a)lijour.net> wrote:
On Wednesday 03 January 2007 06:42, Dan Murphy wrote:
are a
couple of issues if one tries to build XWiki
inside eclipse.
Is it of interest to get this working properly ? if so there is a
.classpath file that fixes some (trivial) problems (
http://www.xwiki.org/xwiki/bin/download/Community/BuildingInEclipse/.classp
ath ).
The catus ant task def has some errors (inside eclipse anyway) - seems
to
be due to the interaction between cactus-ant and
junit the following
warning is issued:
A class needed by class org.apache.cactus.integration.ant.CactusTaskcannot
be found: junit/framework/TestListener xwiki-trunk build.xml
line
211
You don't need to copy the junit jar file into ant/lib, although that is
what
the ant cactus task documentation is recommending. But I had problems with
conflicting junit jar files in the past.
You can do menu Run > External tools > External tools, to create a
configuration for your ant build -if not already done (usually the tool
does
it for you). Then go to the classpath tab and click on 'User Entries', and
then the 'Add JARs...' button on the right. You select the junit jar file
from xwiki/lib and all the rest will work without complaints.
This actually prevents the ant script from being
executed correctly -
since
I don't (currently) run the targets that
needs this I can get around the
problem by simply commenting out the taskdef - however I'm a bit stumped
on
how to fix this properly (since the class in
question should be
available).
Assuming building in eclipse is desired (and that the svn repository
should
contain the .classpath and other . files used by
eclipse) shall I simply
open a couple of jira's for these problems ?
There is a .classpath I believe but I could not find a way to modify it to
make the ant build work. Tell me if you do ;-)
--
You receive this message as a subscriber of the xwiki-dev(a)objectweb.orgmailing list.
To unsubscribe: mailto:xwiki-dev-unsubscribe@objectweb.org
For general help: mailto:sympa@objectweb.org?subject=help
ObjectWeb mailing lists service home page:
http://www.objectweb.org/wws