A short example of how to setup the Eclipse, checkout and compile aCis gameserver. Second step is to checkout and compile aCis_datapack. There is no need to compile mmocore as it is integrated with gameserver.
Cristi Cheta, basically any version. You can use 5.5 or 5.6, even latest. Then you need Navicat. Personally I use MariaDB with provided Heidi. It's free.