I have 3 plugins.
Each plugin exists in its own jar.
ClientPluginA.jar + ClientPluginB.jar + ServerPluginA.jar.
Common.jar is a jar containing obfuscated classes.
All 4 jars reside in the plugins directory.
All plugins need access to these common classes.
I find that ClientPluginB and ServerPluginA cannot find the (obfuscated) common classes which ClientPluginA is able to find.
I wonder whether ClientPluginA is loaded first, the common classes are also loaded from Common.jar, and these classes become unavailable to the other plugins because they have a separate classloader ?
I am running Servoy Developer.
Any experience or advice appreciated.