Bplustree is a project mainly written in Java, it's free.
A B+ Tree implementation in Java
This is a B+ tree implementation that I wrote in Java when I took Databases.
by jiva