06-14-2013 05:33 AM
Hi,
I developed some jar library, and put it as user library in Nuxeo IDE.
Now, when I update my library, and replace the previous one, the changes are not taken into account by the server (even though I restarted it).
What should I do to force Nuxeo to take the new library into account?
Thanks,
Patrick
06-14-2013 10:54 AM
Did you
06-14-2013 01:58 PM
Hi,
06-14-2013 02:55 PM
So you have to reinstall your Eclipse 😄
More seriously. A 3rd part library is considered as immutable and is put in static classloader. If you want reload it you can try to remove it from the preferences and add it again and restart the server.
But you can try also to just add the nuxeo nature on your project :
It should hot reloads your project. But a next version of Nuxeo IDE should break this.
06-17-2013 06:16 AM
I stopped, removed the library from the user preferences, started the server (with errors). Put the library back in the user preferences. Restarted ... it still uses the old library!
06-17-2013 06:22 AM
I even tried to give a new name to the library ... without sucess!
06-17-2013 06:27 AM
Did you try to reinstall your sdk ?
06-17-2013 07:13 AM
Yes, I tried ... but even that was not enough.
06-18-2013 06:29 AM
Really strange.
06-18-2013 05:49 AM
It may be only for openJdk (I'm on linux), as apparently there is no cache for libraries with the jdk from Oracle.
I started this morning, and the new version was automatically taken into account. So maybe jar are refreshed every day.
Something else that seemed to work was to refresh the folder in eclipse, but I have to try it out again.
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.