Does anybody have experience about this, please help me. Thanks!
After be careful review my module.xml file, I have considered following:
If using mysql-connector-java-5.1.18-bin.jar, this module depend on "javax.transaction.api". I don't know why, because if on Windows, we only need add dependencies module "javax.api" is OK, but on Mac, we need "javax.api" and "javax.transaction.api".