Hi! On Sat, Apr 11, 2009 at 10:26 PM, Jerome Velociter <[email protected]> wrote:
> Hi, > > Bálint Kriván wrote: > > Hi! > > > > As the beginning I would like to say Hi! everyone, I'm new to XWiki. > > > > I've read this guide: > > http://platform.xwiki.org/xwiki/bin/view/DevGuide/WritingComponents > > I've got the main picture about this but how can I compile this component > > "mvn install" in the root directory of your component (where the pom.xml > is). > > check > http://dev.xwiki.org/xwiki/bin/view/Community/Building#HInstallingMaven > for more info on building (which maven version to use, how to configure > maven, etc.) Thanks for your help! It works, just a little question: I had to do this: $ mvn install:install-file -DgroupId=org.xwiki.platform -DartifactId=xwiki-core-component -Dversion=1.8-SNAPSHOT -Dpackaging=jar -Dfile=./xwiki-core-component-1.8.jar Because for "mvn install" it said that he need that dependency. So I've installed it as it suggested (from WEB-INF/lib). Is it okay? Or is it a recommended way how to install dependencies? > > > (Should I?) and how can I include it in my XWiki installation? > > just drop the built jar in the WEB-INF/lib/ folder of your XWiki > application Thanks. Is XWiki realize the components in run-time? Or I have to restart it? (I've copied it and started, so I don't know if it works if I just copy it while XWiki still running.) > > > that should be all. Thank for your fast help! > > > Jerome > > > > So for example: I've make a HelloWorld component and I would like to use > it > > in a wiki page like this (using groovy): > > > > <% > > def greeter = > com.xpn.xwiki.web.Utils.getComponent(org.xwiki.component.HelloWorld.ROLE); > > println greeter.sayHello(); > > %> > > > > How can I do that? What are the missing steps I need to do (currently i'm > > having a directory with tree like this: > > > > pom.xml > > src/main/java/org/xwiki/component/HelloWorld.java > > src/main/java/org/xwiki/component/internal/DefaultHelloWorld.java > > src/main/resources/META-INF/plexus/components.xml > > src/test/java/org/xwiki/component/HelloWorldTest.java > > > > )? > > > > Thanks for reading and your guidance! > > > > -- > > Regards, > > Bálint Kriván > > _______________________________________________ > > users mailing list > > [email protected] > > http://lists.xwiki.org/mailman/listinfo/users > > _______________________________________________ > users mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/users > -- Üdv, Kriván Bálint _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
