LogHut
Static blog engine written in Java.
It creates html file when you write a post.
So when people read your post your blog is basically a static web site. This makes you able to run personal blog even on raspberry pi.
You can also customize your blog using freemarker templates.
Please read descriptions at the link below for more details.