List of usage examples for org.apache.maven.artifact.repository MavenArtifactRepository setUrl
public void setUrl(String url)
From source file:org.eclipse.m2e.core.internal.repository.RepositoryInfo.java
License:Open Source License
public static File getBasedir(String repositoryUrl) { if (getProtocol(repositoryUrl).equalsIgnoreCase("file")) { //$NON-NLS-1$ // dirty trick! MavenArtifactRepository trick = new MavenArtifactRepository(); trick.setUrl(repositoryUrl); return new File(trick.getBasedir()); }/*from w w w . j a va 2 s. c o m*/ return null; }
From source file:org.jboss.forge.addon.maven.projects.util.RepositoryUtils.java
License:Open Source License
public static ArtifactRepository convertFromMavenSettingsRepository(Repository repository) { MavenArtifactRepository result = new MavenArtifactRepository(); result.setId(repository.getId());/*w w w . ja v a2s. c om*/ result.setUrl(repository.getUrl()); String layout = repository.getLayout(); if ("default".equals(layout)) result.setLayout(new DefaultRepositoryLayout()); else if ("flat".equals(layout)) result.setLayout(new FlatRepositoryLayout()); else if ("p2".equals(layout)) result.setLayout(new P2ArtifactRepositoryLayout()); RepositoryPolicy releases = repository.getReleases(); if (releases != null) result.setReleaseUpdatePolicy(new ArtifactRepositoryPolicy(releases.isEnabled(), releases.getUpdatePolicy(), releases.getChecksumPolicy())); RepositoryPolicy snapshots = repository.getSnapshots(); if (snapshots != null) result.setSnapshotUpdatePolicy(new ArtifactRepositoryPolicy(snapshots.isEnabled(), snapshots.getUpdatePolicy(), snapshots.getChecksumPolicy())); return result; }
From source file:org.jboss.forge.addon.maven.projects.util.RepositoryUtils.java
License:Open Source License
public static ArtifactRepository toArtifactRepository(String id, String url, String layout, boolean containsReleases, boolean containsSnapshots) { MavenArtifactRepository result = new MavenArtifactRepository(); result.setId(id);/*from ww w . j a va 2s. c o m*/ result.setUrl(url); if (layout == null || layout.isEmpty() || "default".equals(layout)) { result.setLayout(new DefaultRepositoryLayout()); } else if ("flat".equals(layout)) { result.setLayout(new FlatRepositoryLayout()); } else if ("p2".equals(layout)) { result.setLayout(new P2ArtifactRepositoryLayout()); } result.setReleaseUpdatePolicy(new ArtifactRepositoryPolicy(containsReleases, ArtifactRepositoryPolicy.UPDATE_POLICY_NEVER, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN)); result.setSnapshotUpdatePolicy(new ArtifactRepositoryPolicy(containsSnapshots, ArtifactRepositoryPolicy.UPDATE_POLICY_DAILY, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN)); return result; }
From source file:org.jboss.forge.arquillian.maven.RepositoryUtils.java
License:Open Source License
public static ArtifactRepository convertFromMavenSettingsRepository(Repository repository) { MavenArtifactRepository result = new MavenArtifactRepository(); result.setId(repository.getId());//from ww w. ja v a 2 s. c om result.setUrl(repository.getUrl()); String layout = repository.getLayout(); if ("default".equals(layout)) result.setLayout(new DefaultRepositoryLayout()); else if ("p2".equals(layout)) result.setLayout(new P2ArtifactRepositoryLayout()); RepositoryPolicy releases = repository.getReleases(); if (releases != null) result.setReleaseUpdatePolicy(new ArtifactRepositoryPolicy(releases.isEnabled(), releases.getUpdatePolicy(), releases.getChecksumPolicy())); RepositoryPolicy snapshots = repository.getSnapshots(); if (snapshots != null) result.setSnapshotUpdatePolicy(new ArtifactRepositoryPolicy(snapshots.isEnabled(), snapshots.getUpdatePolicy(), snapshots.getChecksumPolicy())); return result; }
From source file:org.jboss.forge.arquillian.maven.RepositoryUtils.java
License:Open Source License
public static ArtifactRepository toArtifactRepository(String id, String url, String layout, boolean containsReleases, boolean containsSnapshots) { MavenArtifactRepository result = new MavenArtifactRepository(); result.setId(id);// w w w . ja v a 2 s .com result.setUrl(url); if (layout == null || layout.isEmpty() || "default".equals(layout)) { result.setLayout(new DefaultRepositoryLayout()); } else if ("p2".equals(layout)) { result.setLayout(new P2ArtifactRepositoryLayout()); } result.setReleaseUpdatePolicy(new ArtifactRepositoryPolicy(containsReleases, ArtifactRepositoryPolicy.UPDATE_POLICY_NEVER, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN)); result.setSnapshotUpdatePolicy(new ArtifactRepositoryPolicy(containsSnapshots, ArtifactRepositoryPolicy.UPDATE_POLICY_DAILY, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN)); return result; }
From source file:org.jboss.forge.maven.RepositoryUtils.java
License:Open Source License
public static ArtifactRepository convertFromMavenSettingsRepository(Repository repository) { MavenArtifactRepository result = new MavenArtifactRepository(); result.setId(repository.getId());/*from www . j av a 2s. c om*/ result.setUrl(repository.getUrl()); String layout = repository.getLayout(); if ("default".equals(layout)) result.setLayout(new DefaultRepositoryLayout()); else if ("flat".equals(layout)) result.setLayout(new FlatRepositoryLayout()); RepositoryPolicy releases = repository.getReleases(); if (releases != null) result.setReleaseUpdatePolicy(new ArtifactRepositoryPolicy(releases.isEnabled(), releases.getUpdatePolicy(), releases.getChecksumPolicy())); RepositoryPolicy snapshots = repository.getSnapshots(); if (snapshots != null) result.setSnapshotUpdatePolicy(new ArtifactRepositoryPolicy(snapshots.isEnabled(), snapshots.getUpdatePolicy(), snapshots.getChecksumPolicy())); return result; }
From source file:org.springframework.boot.loader.thin.DependencyResolver.java
License:Apache License
private ArtifactRepository repo(String id, String url, boolean releases, boolean snapshots) { MavenArtifactRepository repository = new MavenArtifactRepository(); repository.setLayout(new DefaultRepositoryLayout()); repository.setId(id);/* ww w . ja v a2s .c om*/ repository.setUrl(url); ArtifactRepositoryPolicy enabled = new ArtifactRepositoryPolicy(); enabled.setEnabled(true); ArtifactRepositoryPolicy disabled = new ArtifactRepositoryPolicy(); disabled.setEnabled(false); repository.setReleaseUpdatePolicy(releases ? enabled : disabled); repository.setSnapshotUpdatePolicy(snapshots ? enabled : disabled); return repository; }