Extensions don't go in WEB-INF/lib, they go in a special local
repository in the configured permanent directory.

On Tue, Mar 24, 2015 at 11:24 AM, [email protected] <[email protected]> wrote:
>
>
> On 24 Mar 2015 at 11:22:52, Nicolas Delsaux 
> ([email protected](mailto:[email protected])) wrote:
>
>> Thanks for all your replies, Vincent and Thomas.
>> I'm quite ... worried by the fact to directly put my webjars
>> dependencies in WEB-INF/lib, directly or through "Advanced Search", as
>> it would prevent me to have explicit link between the JS lib and the
>> place where it is used.
>> What I fear is the WEB-INF/lib folder becoming kind of messy, with all
>> JS dependencies dropped there without proper usage identification, and a
>> zealous sysadmin coming there and purging the folder aggresively.
>> Have you got any kind of best practices to avoid that ?
>
> If you’re doing dev and writing an extension for your code then all you need 
> is add a dependency to the webjar in your extension’s POM and then install it 
> through the Extension Manager and it won’t go in WEB-INF/lib :)
>
> Thanks
> -Vincent
>
>> Le 24/03/2015 11:16, [email protected] a écrit :
>> > On 24 Mar 2015 at 11:12:54, [email protected] 
>> > ([email protected](mailto:[email protected])) wrote:
>> >
>> >> Hi Nicolas,
>> >>
>> >>
>> >> On 23 Mar 2015 at 16:33:55, Nicolas Delsaux 
>> >> ([email protected](mailto:[email protected])) wrote:
>> >>
>> >>> I would like to create a Javascript application in XWiki.
>> >>> My precise goal is to go get some content from Jenkins (build status)
>> >>> and render it over a static image using d3.js or any other rich
>> >>> rendering framework.
>> >>> I suppose the only way to implement that is to write my webpage as HTML.
>> >>> But, then, how will I use external frameworks ? (typically d3.js)
>> >>
>> >> Regarding D3js you have an example here:
>> >> http://extensions.xwiki.org/xwiki/bin/view/Extension/D3+Example
>> >>
>> >> And there’s even a macro here (not tried it myself):
>> >> http://extensions.xwiki.org/xwiki/bin/view/Extension/d3js
>> > Just a note: these examples were written prior to us having the webjar 
>> > integration support. So with webjars, it’s even easier and you don’t need 
>> > to include d3js in an XWiki Object anymore. You can just put the webjar in 
>> > WEB-INF/lib and it’ll be usable.
>> >
>> > See 
>> > http://extensions.xwiki.org/xwiki/bin/view/Extension/WebJars+Integration
>> >
>> > Thanks
>> > -Vincent
>> >
>> >> Hope it helps
>> >> -Vincent
>> >>
>> >>> Thanks
>> >>>
>> >>> --
>> >>> Nicolas Delsaux
>> > _______________________________________________
>> > users mailing list
>> > [email protected]
>> > http://lists.xwiki.org/mailman/listinfo/users
>>
>> _______________________________________________
>> users mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/users
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users



-- 
Thomas Mortagne
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to