JavaDB
is the the oracle supported version of Apache Derby
(some kind of fork), technically the same exact functionality (same documentation).
which one is easier to use from Eclipse?
So there is no difference from the Eclipse part.
Otherwise, think of H2 as the best alternative of Derby (JavaDB)
, fairly faster and simple to use, FlyWay will be a good complement as database migration tool (and a good practice).