private boolean isOldArchetype(ZipFile zipFile) throws IOException, XmlPullParserException { org.apache.maven.archetype.old.descriptor.ArchetypeDescriptor descriptor=loadOldArchetypeDescriptor(zipFile); return descriptor.getId() != null; }
public org.apache.maven.archetype.old.descriptor.ArchetypeDescriptor getOldArchetypeDescriptor(File archetypeFile) throws UnknownArchetype { ZipFile zipFile=null; try { zipFile=getArchetypeZipFile(archetypeFile); return loadOldArchetypeDescriptor(zipFile); } catch (XmlPullParserException e) { throw new UnknownArchetype(e); } catch (IOException e) { throw new UnknownArchetype(e); } finally { close(zipFile); } }
public org.apache.maven.archetype.old.descriptor.ArchetypeDescriptor getOldArchetypeDescriptor( File archetypeFile ) throws UnknownArchetype { ZipFile zipFile = null; try { zipFile = getArchetypeZipFile( archetypeFile ); return loadOldArchetypeDescriptor( zipFile ); } catch ( XmlPullParserException e ) { throw new UnknownArchetype( e ); } catch ( IOException e ) { throw new UnknownArchetype( e ); } finally { closeZipFile( zipFile ); } }
public org.apache.maven.archetype.old.descriptor.ArchetypeDescriptor getOldArchetypeDescriptor(String groupId, String artifactId, String version, ArtifactRepository archetypeRepository, ArtifactRepository localRepository, List<ArtifactRepository> repositories) throws UnknownArchetype { ZipFile zipFile=null; try { zipFile=getArchetypeZipFile(getArchetypeFile(groupId, artifactId, version, archetypeRepository, localRepository, repositories)); return loadOldArchetypeDescriptor(zipFile); } catch (XmlPullParserException e) { throw new UnknownArchetype(e); } catch (IOException e) { throw new UnknownArchetype(e); } finally { close(zipFile); } }