Breaking a base64 encoded string into multiple lines has been necessary for many old programs that couldn’t handle long lines. Programs written in Java can usually handle long lines since they don’t need to do the memory management themselves. As long as your lines are shorter than 64 million characters there should be no problem.
And since you don’t need the newlines, you shouldn’t generate them at all, if possible.