Hi,

(please send mails directly to the list, not to individuals)

As you can see from our documentation [1], XWiki uses maven [2][3] to build
its code. You can build the code using maven alone (run "mvn clean install"
[4]), so Eclipse or any other IDE is optional. If you want to import
*individual modules* in your IDE so that you can extend or fix them, you
can do so and then you can build that individual module. There is no point
in importing *all* the modules in your IDE since that would only use up
your computer`s memory. Even from the IDE, to build XWiki, you need to
import the correct module (e.g. xwiki-enterprise-jetty-hsqldb) and build
*only that* in order to get the built package.

The missing files you are referring to are not part of XWiki, but probably
come from a 3rd party dependency.

Also, make sure you get the correct sources, depending on what you want
(the latest development sources, the stable sources, the LTS sources,
version X sources, etc.). As Ecaterina mentioned, 8.2.2 is not an XWiki
released version, but is an in-development bugfix version. Another good
idea is to get the sources using git ("git clone ...") instead of getting a
sources zip file which will lose the ability to update to the latest
changes (i.e. versioning).

Make sure you get up to speed with how maven and git work and that you
understand what you want to achieve, since otherwise you might be wasting
time in the wrong direction, trying to do something unnecessarily complex
for the task you want to achieve.

Hope this helps and feel free to ask for help if you get stuck.

Thanks,
Eduard

----------
[1] http://dev.xwiki.org/xwiki/bin/view/Community/Building
[2] https://maven.apache.org/what-is-maven.html
[3] https://en.wikipedia.org/wiki/Apache_Maven
[4]
https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html

On Fri, Aug 26, 2016 at 6:07 PM, 既然 M.A.R.S <[email protected]> wrote:

> I am a new XWiki developer and found XWiki just a few
> days ago. I downloaded the installer for windows,
> installed it in my computer and then start the XWiki
> using the start icon.After i try the demo, i think XWiki
> is awesome, So i want to learn and develop it .I want
> to know how the XWiki works, and i want to build the all
> source code myself and publish it to a server just
> like the same result as the installer.So, i referred the
> document from the site,followed the instruction step
> by step.Step ONE,I configured the JDK,Maven,Repository.Step
> TWO,I downloaded all the souce code,including common,
> platform,tools,enterprise.Step THREE, I unzip the
> archive and import them as maven project.The problem
> occurred in Step THREE, there are some files missing in
> some project(xwiki-platform-query-jpql-parser-8.2.2 ,etc),
> i searched the whole repository and found no result.Import everything is
> not recommended,but i want try to completely build xwiki
> myself,if not import enough source code,how could to
> build and  generate a complete war file and publish to server?
>
> ---原始邮件---
> *发件人:* "Eduard Moraru"<[email protected]>
> *发送时间:* 2016年8月26日 18:06:45
> *收件人:* "XWiki Developers"<[email protected]>;
> *主题:* Re: [xwiki-devs]回复: XWiki-8.2.2 XWiki-8.2.2
>
> Hi,
>
> Please take the time to better explain your problem (how you got to that
> point, step by step, what errors did you get, what is your goal and why do
> you think it should be done like that, etc.), otherwise we can not
> understand how to help you.
>
> Also, please avoid sending the same message multiple times.
>
> Thanks,
> Eduard
>
> On Fri, Aug 26, 2016 at 12:07 PM, 既然 M.A.R.S <[email protected]> wrote:
>
> > but some file i can't find in the source code, especially in the
> > xwiki-platform-query
> >
> >
> >
> >
> > ------------------ 原始邮件 ------------------
> > 发件人: "Ecaterina Moraru (Valica)";<[email protected]>;
> > 发送时间: 2016年8月26日(星期五) 下午5:03
> > 收件人: "XWiki Developers"<[email protected]>;
> >
> > 主题: Re: [xwiki-devs] XWiki-8.2.2 XWiki-8.2.2
> >
> >
> >
> > 8.2.2 is not released yet and not even sure we are going to release it.
> > http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/
> >
> > Thanks,
> > Caty
> >
> > On Fri, Aug 26, 2016 at 3:55 AM, 既然 M.A.R.S <[email protected]> wrote:
> >
> > > i can't find a file named DepthFirstAdapter in this release version of
> > > 8.2.2
> > > _______________________________________________
> > > devs mailing list
> > > [email protected]
> > > http://lists.xwiki.org/mailman/listinfo/devs
> > >
> > >
> > _______________________________________________
> > devs mailing list
> > [email protected]
> > http://lists.xwiki.org/mailman/listinfo/devs
> > _______________________________________________
> > devs mailing list
> > [email protected]
> > http://lists.xwiki.org/mailman/listinfo/devs
> >
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to