Everything you need to know about Java Classloaders

A session at Spring I/O 2015

Thursday 30th April, 2015

2:30pm to 3:30pm (WET)

Classloaders: a New Hope.

In the session, we'll get into a wonderful world where we control exactly where from and what classes does the JVM load. We will design a powerful plugin system that carefully balances flexibility and simplicity. We'll define classes from bytes, from urls, even from a photo of a rabbit.

But the path to mastery is not a walk in the park. We'll find mean exception, then even meaner exceptions. Then exceptions whose message doesn't fit on the screen and is undecipherable. We'll have to debug everything, challenge assumptions and show that your will is stronger than the soulless stubborness of Tomcat's classloading scheme.

This session covers the basic functionality and principles of work of Java Classloaders and goes through a series of real world examples to teach how to treat the common issues that custom classloading can create.

About the speaker

This person is speaking at this event.
Oleg Šelajev

Engineer, student, crypto fan. Loud one. bio from Twitter

Sign in to add slides, notes or videos to this session

Spring I/O 2015

Spain Spain, Barcelona

29th30th April 2015

Tell your friends!


Time 2:30pm3:30pm WET

Date Thu 30th April 2015

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session