Book Image

Mastering Eclipse Plug-in Development

By : Alex Blewitt, Bandlem Limited
Book Image

Mastering Eclipse Plug-in Development

By: Alex Blewitt, Bandlem Limited

Overview of this book

Table of Contents (18 chapters)
Mastering Eclipse Plug-in Development
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
1
Plugging in to JFace and the Common Navigator Framework
Index

Chapter 6. Understanding ClassLoaders

In this chapter, we will look at how OSGi's use of ClassLoaders permits bundle separation, and what effect this has on libraries that mistakenly assume there is only one ClassLoader per JVM. We will cover the Java ServiceLoader and describe the problems and solutions it has in an OSGi framework. Finally, we will look at how to upgrade such libraries so that they are OSGi compatible.