@Override protected List<File> createElements() { if (pom != null) { return super.createElements(); } else { List<File> elements = Lists.newArrayList(); for (String path : def.getBinaries()) { elements.add(projectFileSystem.resolvePath(path)); } for (String path : def.getLibraries()) { elements.add(projectFileSystem.resolvePath(path)); } return elements; } }