3 ms·
This is also the standard approach in the java world, where it's known as "shading."
by necubi 9y ago
This is also the standard approach in the java world, where it's known as "shading."
- WatchDog 9y ago"Shading" obviosuly comes from the plugin of the same name. But I think of shading to refer more to the practice of repacking classes into a single jar, than the renaming of package name spaces. As far as the standard approach to supporting muliple library versions in one application, i think OSGI is probably the closest thing to a workable solution.