At this moment, whenever I have genjava enabled in my workspace, every catkin_make call regenerates all the Java msg targets. This takes a lot of unnecessary time (if no message file has changed).
It is needed to implement a behavior similar to the other generators, so that only the message files changed since the last build are rebuilt.