return ojPathName.getCopy() to avoid bug when generating multiple projects