Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
maven-artifact-3.8.6.jar - Maven Artifact Module
maven-artifact-3.8.6.jar is the JAR file for Apache Maven 3.8.6 Artifact module. Apache Maven is a software project management and comprehension tool.
JAR File Size and Download Location:
File: 58076 06-06-2022 16:16 lib/maven-artifact-3.8.6.jar Download: Apache Maven Website
✍: FYIcenter.com
⏎ org/apache/maven/artifact/repository/ArtifactRepository.java
package org.apache.maven.artifact.repository; /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ import java.util.List; import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.metadata.ArtifactMetadata; import org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout; import org.apache.maven.repository.Proxy; /** * Abstraction of an artifact repository. Artifact repositories can be remote, local, or even build reactor or * IDE workspace. */ public interface ArtifactRepository { String pathOf( Artifact artifact ); String pathOfRemoteRepositoryMetadata( ArtifactMetadata artifactMetadata ); String pathOfLocalRepositoryMetadata( ArtifactMetadata metadata, ArtifactRepository repository ); String getUrl(); void setUrl( String url ); String getBasedir(); String getProtocol(); String getId(); void setId( String id ); ArtifactRepositoryPolicy getSnapshots(); void setSnapshotUpdatePolicy( ArtifactRepositoryPolicy policy ); ArtifactRepositoryPolicy getReleases(); void setReleaseUpdatePolicy( ArtifactRepositoryPolicy policy ); ArtifactRepositoryLayout getLayout(); void setLayout( ArtifactRepositoryLayout layout ); String getKey(); @Deprecated boolean isUniqueVersion(); @Deprecated boolean isBlacklisted(); @Deprecated void setBlacklisted( boolean blackListed ); /** @since 3.8.1 **/ boolean isBlocked(); /** @since 3.8.1 **/ void setBlocked( boolean blocked ); // // New interface methods for the repository system. // /** * * @param artifact * @since 3.0-alpha-3 */ Artifact find( Artifact artifact ); /** * Finds the versions of the specified artifact that are available in this repository. * * @param artifact The artifact whose available versions should be determined, must not be {@code null}. * @return The available versions of the artifact or an empty list if none, never {@code null}. * @since 3.0-alpha-3 */ List<String> findVersions( Artifact artifact ); /** * Indicates whether this repository is backed by actual projects. For instance, the build reactor or IDE workspace * are examples of such repositories. * * @return {@code true} if the repository is backed by actual projects, {@code false} otherwise. * @since 3.0-beta-1 */ boolean isProjectAware(); /** * @since 3.0-alpha-3 */ void setAuthentication( Authentication authentication ); /** * @since 3.0-alpha-3 */ Authentication getAuthentication(); /** * @since 3.0-alpha-3 */ void setProxy( Proxy proxy ); /** * @since 3.0-alpha-3 */ Proxy getProxy(); /** * @since 3.0.3 * @return the repositories mirrored by the actual one */ List<ArtifactRepository> getMirroredRepositories(); /** * @since 3.0.3 * @param mirroredRepositories the repositories that the actual one mirrors */ void setMirroredRepositories( List<ArtifactRepository> mirroredRepositories ); }
⏎ org/apache/maven/artifact/repository/ArtifactRepository.java
Or download all of them as a single archive file:
File name: maven-artifact-3.8.6-src.zip File size: 47529 bytes Release date: 2022-06-06 Download
⇒ maven-builder-support-3.8.6.jar - Builder Support Module
⇐ maven-core-3.8.6.jar - Maven Core Module
2023-07-17, 2987👍, 5💬
Popular Posts:
JSP(tm) Standard Tag Library 1.1 implementation - Jakarta Taglibs hosts the Standard Taglib 1.1, an ...
JDK 11 jdk.dynalink.jmod is the JMOD file for JDK 11 Dynamic Linking module. JDK 11 Dynamic Linking ...
JDK 1.1 source code directory contains Java source code for JDK 1.1 core classes: "C:\fyicenter\jdk-...
Apache Log4j 1.2 Bridge allows applications coded to use Log4j 1.2 API to use Log4j 2 instead. Bytec...
Where Can I see Java Source Code files for Xerces Java 2.11.2? Here are Java Source Code files for X...