[xwiki-dev] Errors building in eclipse
Dan Murphy
dm.subs at googlemail.com
Thu Jan 4 16:39:18 CET 2007
Cool, I'll have a shot at this over the weekend - girlfriend permitting ;)
Dan
On 04/01/07, Marc Lijour <marc at lijour.net> wrote:
>
> On Thursday 04 January 2007 06:43, Dan Murphy wrote:
> > The .psf and ant stuff works for me, thanks Marc
> >
> > I took the liberty of attaching your psf and another psf for the 1.0beta 1
> > tag & updating the page a bit (though I'm waiting for the server to come
> > back online at the mo to check it's OK)...
> > In the meantime, I was wondering if we should break it down into the
> > following pages:
> > Using Eclipse and XWiki <- Header page with links to ....
> > Setting up eclipse ide for xwiki (installing subclipse, wtp etc)
> > Checking out the source (either manually navigating svn or using psf
> > files)
> > Configuring build environment (ant config & .classpath)
> > Building
> > Using the Jetty Launcher plugin
> > Using the Web Tools Project to deploy/debug XWiki (could be an
> > interesting section since it opens up the how "best" to debug xwiki
> > question)
> >
> > We could then add screenshots of the eclipse ui to make it a little
> clearer
> > and easier to navigate... WDYT, worth the effort or are the textual
> > instructions ok as they are ?
>
> I think it is a wonderful idea. May be we'll set a strand for other IDE
> pages
> to follow ;)
>
> >
> > Cheers,
> > Dan
> >
> > PS. Looks like the .classpath is now correct in the trunk so it's only
> > busted in the 1.0 beta 1 tag
> >
> > On 04/01/07, Vincent Massol <vincent at massol.net> wrote:
> > > > -----Original Message-----
> > > > From: Marc Lijour [mailto:marc at lijour.net]
> > > > Sent: jeudi 4 janvier 2007 02:09
> > > > To: xwiki-dev at objectweb.org
> > > > Subject: Re: [xwiki-dev] Errors building in eclipse
> > > >
> > > >
> > > > Can you try the attached file?
> > > >
> > > > - Menu File > Import
> > > > - select Team > Team Project Set
> > > > - point to the file (and eventually create a working set for it on
> the
> > > > fly)
> > > >
> > > > What should happen after that
> > > > It should connect to the public svn account and check out the trunk
> of
> > > > the xwiki project for you.
> > > > Then do the ant configuration I talked about before, run ant and the
> > > > project builds.
> > > >
> > > > Content of the file (for the curious)
> > > > $ cat xwiki.eclipse.teamprojectset.psf
> > > > <?xml version="1.0" encoding="UTF-8"?>
> > > > <psf version="2.0">
> > > > <provider id="org.tigris.subversion.subclipse.core.svnnature
> ">
> > > > <project
> > > > reference="0.9.3
> ,svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki/trun
> > > > k,xwiki - trunk"/>
> > > > </provider>
> > > > </psf>
> > > >
> > > > If it works and you think it is a good idea may be we could put it
> > > > somewhere on the Eclipse build page for future users. WDYT?
> > >
> > > +1 sure, go for it
> > >
> > > Thanks
> > > -Vincent
> > >
> > > > On Wednesday 03 January 2007 11:44, Dan Murphy wrote:
> > > > > Really Sergiu... what's your config ? - I'm using Eclispe 3.2.1with
> > > >
> > > > WTP
> > > >
> > > > > 1.5, Subclipse under a 1.5 JDK running on Linux (kunbutu 6.0.6) -
> I
> > > >
> > > > was
> > > >
> > > > > trying to compile the 10beta1, perhaps someone has fixed the
> > > >
> > > > .classpath
> > > >
> > > > > file in trunk....
> > > > > Cheers,
> > > > > Dan
> > > > >
> > > > > On 03/01/07, Sergiu Dumitriu <sergiu.dumitriu at gmail.com> wrote:
> > > > > > I'm using eclipse, and it's working for me, with the files from
> > > >
> > > > trunk.
> > > >
> > > > > > On 1/3/07, Marc Lijour <marc at lijour.net > wrote:
> > > > > > > On Wednesday 03 January 2007 06:42, Dan Murphy wrote:
> > > > > > > > Hi,
> > > > > > > > As per a page
> > > > > > > >
> http://www.xwiki.org/xwiki/bin/view/Community/BuildingInEclipse
> > > >
> > > > there
> > > >
> > > > > > > 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/.cl
> > > >
> > > > > > >assp
> > > > > > >
> > > > > > > >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 at objectweb.orgmailing list. To unsubscribe:
> > > > > > > mailto:xwiki-dev-unsubscribe at objectweb.org
> > > > > > > For general help: mailto: sympa at objectweb.org?subject=help
> > > > > > > ObjectWeb mailing lists service home page:
> > > >
> > > > http://www.objectweb.org/wws
> > > >
> > > > > > --
> > > > > > You receive this message as a subscriber of the
> > > > > > xwiki-dev at objectweb.orgmailing list. To unsubscribe:
> > > > > > mailto:xwiki-dev-unsubscribe at objectweb.org
> > > > > > For general help: mailto:sympa at objectweb.org?subject=help
> > > > > > ObjectWeb mailing lists service home page:
> > > >
> > > > http://www.objectweb.org/wws
> > >
> > >
> _________________________________________________________________________
> > >__ Découvrez une nouvelle façon d'obtenir des réponses à toutes vos
> > > questions !
> > > Profitez des connaissances, des opinions et des expériences des
> > > internautes sur Yahoo! Questions/Réponses
> > > http://fr.answers.yahoo.com
> > >
> > >
> > >
> > >
> > > --
> > > You receive this message as a subscriber of the
> > > xwiki-dev at objectweb.orgmailing list. To unsubscribe:
> > > mailto:xwiki-dev-unsubscribe at objectweb.org
> > > For general help: mailto:sympa at objectweb.org?subject=help
> > > ObjectWeb mailing lists service home page:
> http://www.objectweb.org/wws
>
>
>
>
> --
> You receive this message as a subscriber of the xwiki-dev at objectweb.orgmailing list.
> To unsubscribe: mailto:xwiki-dev-unsubscribe at objectweb.org
> For general help: mailto:sympa at objectweb.org?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xwiki.org/pipermail/devs/attachments/20070104/9e79e793/attachment.htm
More information about the devs
mailing list