it is just telling you that it cannot find a pk for those tables...
But , why I use myeclipse's hibernate tool is ok?
using myeclipse hibernate tools currently mean you are using a very old version from which certain parts is not included so can't help much there.
use the hibernate tools we distribute and i can help out.
in any case, it is just a warning and occur when it encounters system tables...