Just got a new mac laptop? As a JAVA software developer, Here are the setup required…..

stanley obidiagha
2 min readNov 9, 2019

--

Hi,

So i build software using Java. I just got a new mac book pro and i had to set it up for development.I had a long list of tools to be installed and configurations to be done. Considering my experience I decided to come up with this for someone who would need this checklist or a guide like this to help get started as soon as possible.

They are
1. Jdk → you can visit this link to help install.
2. Git → you can visit this link as a guide.
3. Git client → I like to use git clients like gitkraken or Sourcetree but you can use any git client of your choice or even use terminal.
4. Maven → you can visit this link as a guide.
5. MySql → you can visit this link as a guide.
6. MySql Client → I like to use DBeaver (this helps me connect to multiple different datasource ) but you can use any mysql client of your choice.
7. Docker → so i use this to install tools that are not readily available on the mac environment, for example Microsoft SQL Server.
8. Microsoft SQL Server → you can visit this link as a guide.
9. Microsoft SQL Server Client → As mentioned earlier, I like to use DBeaver (this helps me connect to multiple different datasource ) but you can use any Microsoft SQL Server Client of your choice.
10. IDE → I like to use IntelliJ or Netbeans.

So I use the following a lot and i find it necessary to install
11. Slack
12. Redis → you can visit the link as a guide.
13. Tomcat

This is to help you get started as soon as possible.

A friend suggested that instead of installing mysql, he would rather create mysql container on docker.

Also instead of installing mysql client like dbeaver, he would rather use IntelliJ. IntelliJ give users the ability use it as a database client.

Nice.

You too can try this.

Thank you for your time.

--

--