Yes, I realized this during development after changing this submodule to my fork. It isn't necessary as long as both projects are checked out in eclipse as projects. The run configuration is capable of recognizing that this is a local plugin.