You have 3 main use cases for changes in standard XE:
* .java file: you need to build the JAR and replace the one you have
in WEB-IN/lib/ (there is also a few installed extensions now in XE
now, in this case you need to replace the jar in
/data/extension/repository folder)
* .vm/.js/.css: you directly modify those files in your running
instance in /template, /resource or /skin folders and just refresh the
page usually (you may also need to clear browser cache for js/css) and
when it works copy paste it in git
* wiki page: you directly modify the page in your running instance,
test it there and when you are happy with it export the page to put it
in git
On Tue, May 23, 2017 at 12:43 PM, Sarthak Gupta
<sarthakgupta072(a)gmail.com> wrote:
Hi,
I recently made some changes in the the XWiki platform repo to solve the
following bug:
https://jira.xwiki.org/browse/XWIKI-12869?jql=Difficulty%20%3D%20Easy%20and…
Although the changes seemed obvious, but I was not able to verify those
changes on my running XWiki instance.
As far as I know, if I make some changes to an application (for eg 'Blog
Application') on my computer, and then build it, then a '.xar' file is
generated which can be imported to my local XWiki instance and I can verify
visually whether those changes took place or not.
In my present case I made changes in
'xwiki-platform/xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/editclass.vm'.
I thought a xar file of xwiki-platform-flamingo-skin will be generated if I
build xwiki-platform-flamingo, but it didn't take place.
Is there any way in which I can verify these changes on my local XWiki
instance?
Thanks :)
Sarthak Gupta
--
Thomas Mortagne