This works for me except:
-Des.path.home=target/es_home
which seems to cause log4j to not find any configuration, and then spit out that nasty message to stderr.  I think Elasticsearch is running just fine at that point but without logging.