Ideal Build Setup

This is sort of my idea of what you should have for a good Java shop.

Git Git
Community rating:
4
   

Notes:
Nothing to say here.
JUnit JUnit
Community rating:
4
   

Notes:
The de facto unit test framework.
Debian Debian
Community rating:
4
   

Notes:
Best Linux distribution for the server.
Jenkins Jenkins
Community rating:
4
   

Notes:
Setting up Jenkins takes minimal effort and it's free.
Cobertura Cobertura
Community rating:
4
   

Notes:
You'd be surprised how bad your unit tests are.
FindBugs FindBugs
Community rating:
4
   

Notes:
You'd be surprised how bad your code is.

J

jira
Notes:
If you're going to buy a release management tool, I guess you should at least get one that's not too bad.

A

ant
Community rating:
4
   

Notes:
One day I'll learn maven.
JBoss Application Server JBoss Application Server
Community rating:
4
   

Notes:
Paying a lot of money for an app server is kinda dumb when JBoss is so good.
PostgreSQL Database Server PostgreSQL Database Server
Community rating:
4
   

Notes:
Postgres is a good database. I'm surprised that people don't use it as much as MySQL.
What is a Stack?

It's a list of software used to accomplish something. LAMP is an example.

To add a project to your stack, click 'Show Recommendations for this Stack' at the top middle of this page and then click 'I use this' on the projects you use.

Embed

Show the world what open source projects you use.

Ideal Build Setup Stack

img avatar img avatar img avatar img avatar img avatar img avatar img avatar img avatar