To my knowledge, no. Plantera is a boss meant for the underground Jungle. Your best bet is to stay underground and build around defeating her.