Mindenképpen előnyös, ha egy program könnyen és gyorsan fordítható és futtatható. Ha az Eclipse projekt fájljait is csatolod, akkor ezzel már gyorsan fordítható lesz a környezetben (mert csak importálni kell a projektet), de egyébként egy .bat/.sh megírása se telik sok időbe. Futtató is érdemes, hiszen nem mindig elég a JAR-t önmagában elindítani, gyakran megesik, hogy vagy a programot, vagy VM-et, vagy mindkettőt paraméterezni kell.