Is there a way to disable the class cache in ScriptRunner?
I have the problem that I keep working on classes (separate files). But they are cached and then they are outdated at runtime (e.g. in the console).
My scenario:
test.groovy (for console) uses e.g. UserManager.groovy
Every time I change UserManager.groovy I have to clear the whole cache. This is stupid.
Are there some solutions here? Alà:
- Cache update if groovy file changed
- Clear cache for single file?
- ...?
Thanks a lot!
Could you find a solution for this?
I'm trying to develop a script in "Script Console", but the class I've created in "Script Editor" is being cached the first time I run it and after that I cannot get the updated version of it..
Hi @Steffen Stamprath have you tried to use the Scriptrunner built in scripts?
You can find it in the admin console under Built in Scripts > System > Clear Groovy classloader.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I know this function. But this clears all classes. This is not the solution for me.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.