#Classloading
September 17, 2026 at 12:14 AM
wait you got a working JAR? kafka connect plugins are the thing I would have bet money would break any AI coding tool. the classloading stuff alone is so cursed
March 27, 2026 at 3:32 PM
"From WebSphere to Quarkus: The Evolution of Java Classloading"--an airhacks.fm podcast conversation with Holly Cummins is ready to listen: adambien.blog/roller/from_...
#java #podcast #airhacks
June 14, 2026 at 12:40 PM
JVM Internals for Microservices: Classloading, Memory, and GC in Containers dev.to/morpheus-ver...
JVM Internals for Microservices: Classloading, Memory, and GC in Containers
A few years ago, an iPaaS platform I worked started experiencing intermittent pod restarts in...
dev.to
July 10, 2026 at 12:32 PM
The two most widely-adopted CNCF projects that are implemented in Java are OpenTelemetry's Java libs & Keycloak.

OTel is a complex codebase & makes use of advanced classloading / codeweaving tricks - caveat lector. Keycloak should be a good option though.
January 22, 2026 at 1:50 PM
Not impressive to most, but I'm happy! Porting latest hotspot to iOS, I am back to the path Bob Vandette followed years ago, using the Zero interpreter. Current status is a Java stacktrace, which is great as that means the classloading and interpreter loop are working, including native code! Pfew.
November 25, 2024 at 7:57 PM
The OSGi equivalent of class.forname is bundle.loadClass #self #reminder #osgi #classloading
November 20, 2024 at 3:39 PM
The manifest vs runtime gap is where SBOM value evaporates. Are assessors converging on import graph analysis, JVM classloading evidence, or something else as the proof standard for 'actually loaded'?
May 16, 2026 at 10:18 PM
Seems that I can't reuse the same native-image config for aarch64 as x86_64, as aarch64 is giving the users classloading exceptions... back to the drawing board
November 15, 2024 at 6:42 PM
Federico Bono, Frank Reyes, Aman Sharma, Benoit Baudry, Martin Monperrus
Java-Class-Hijack: Software Supply Chain Attack for Java based on Maven Dependency Resolution and Java Classloading
https://arxiv.org/abs/2407.18760
July 29, 2024 at 4:31 AM
Mystery bug - why does classloading break when using -jar but works fine when using classpath ?

if anyone has a guess try explain:
https://github.com/jbangdev/jbang/issues/408
jgit jar mystery NoClassDefFoundError · Issue #408 · jbangdev/jbang
I can't explain this one so recording it for posperity: this fails: jbang org.eclipse.jgit:org.eclipse.jgit.pgm:5.9.0.202009080501-r but doing this works: ///usr/bin/env jbang "$0" "$@" ; exit $? /...
github.com
November 17, 2024 at 12:49 AM
The internals (and a few externals) of Quarkus test classloading have changed quarkus.io/blog/test-cl... @quarkus.io
The internals (and a few externals) of Quarkus test classloading have changed
Quarkus: Supersonic Subatomic Java
quarkus.io
May 2, 2025 at 2:14 PM
Last but not least, security! GraalVM offers exhaustive security features: threads, access to file system, classloading, ... Almost everything can be controlled so your scripts would not endanger our platform. We implement, at first, a very conservative security policy.

🧵5/5
April 1, 2025 at 1:50 PM
“I can’t wait to spend more time with Spark’s classloading model over the weekend”
May 11, 2025 at 3:35 PM
My *by far* the most favourite talk this year.

@Sellmair did an amazing job -- explaining dynamic classloading, DCEVM, continuous builds, Compose internals, anonymous classes naming policy, and more in a deeply technical yet engaging manner
The KotlinConf talks are available online 🎉

Check-out how Compose Hot Reload is implemented:

youtu.be/UebhKUdO2sQ?...
Implementing Compose Hot Reload | Sebastian Sellmair
YouTube video by Kotlin by JetBrains
youtu.be
June 20, 2025 at 2:34 PM
It's not like I'm new to this. I know to look for the difference I've missed but I'm starting to think Zebras not Horses.

Code is (of course) related to classloading and bytecode manipulation so it's already infused with magic.
February 10, 2026 at 3:35 PM
My oldest-ever PR has merged (almost 2 years 😳), and Quarkus 3.22 has a new test-classloading architecture. It should be that nothing changes for users, but ... a few things might change: quarkus.io/blog/test-cl...
The internals (and a few externals) of Quarkus test classloading have changed
Quarkus: Supersonic Subatomic Java
quarkus.io
April 30, 2025 at 10:13 PM
I had plans to blog-ify my YOW! efficiency talk. I have not been sufficiently efficient.

I also failed to sort a wreath, make mince pies, finish a Quarkus classloading rewrite, or send 🎄cards.

But, as I TOLD MYSELF, efficiency isn't doing more, it's doing less: hollycummins.com/joy-to-the-w...
(Developer) Joy to the World - Holly Cummins
I love this time of year. There are so many celebrations, both new (Kwanzaa) and ancient (Winter Solstice). My friends’ timelines become a…
hollycummins.com
December 18, 2024 at 12:13 PM
It makes it explicit that a jar is involved.
Plugin ids attempt to hide the classloading, etc... but in the end it's always coming back to bite you. I'd rather have it explicit.
March 6, 2025 at 12:02 AM
Once again, I'm digging into classloading debugging, let's find out how deep is the rabbit hole
April 10, 2025 at 10:26 AM
It is actually better. The Jenkins community has invested in devtools and DevX for years. It addressed many common problems like untangling classloading mess or plugin dependencies, as @liutikas.net wrote recently.

Java frameworks have very similar challenges, and should learn from each other
September 5, 2025 at 11:40 AM
increasing my career “it actually was the runtime after all” counter by one

JVM ARM64 paths for classloading don’t have as much locking as they should after some recent optimisation, fix in OpenJDK 24 and getting backported to 21/17/8 🫡
March 3, 2025 at 2:26 PM
From the @QuarkusTest classloading rewrite to lightweight CDI component tests and smarter test resources, here’s what modern Java developers need to know about testing in Quarkus

www.the-main-thread.com/p/quarkus-te...
March 23, 2026 at 7:15 AM
The internals (and a few externals) of Quarkus test classloading have changed buff.ly/vIryTHT
#Quarkus #Java
The internals (and a few externals) of Quarkus test classloading have changed
Quarkus: Supersonic Subatomic Java
buff.ly
May 2, 2025 at 5:08 AM