Cool, I'll have a shot at this over the weekend - girlfriend permitting ;)
Dan
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.0 beta 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@massol.net> wrote:
> > > -----Original Message-----
> > > From: Marc Lijour [mailto:marc@lijour.net]
> > > Sent: jeudi 4 janvier 2007 02:09
> > > To: xwiki-dev@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.1 with
> > >
> > > 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@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@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@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
> > >
> > > > > --
> > > > > You receive this message as a subscriber of the
> > > > > xwiki-dev@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
> >
> > _________________________________________________________________________
> >__ 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@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
--
You receive this message as a subscriber of the xwiki-dev@objectweb.org mailing 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