Add Java source