public String getArtifactPath()

in tooling/common/src/main/java/org/apache/karaf/minho/tooling/common/maven/Parser.java [457:499]


    public String getArtifactPath( final String version )
    {

        Matcher m = VERSION_FILE_PATTERN.matcher(version);

        if ( m.matches() )
        {
            this.m_version = m.group( 1 ) + "-" + "SNAPSHOT";
            String ret = m_group.replaceAll(GROUP_SEPARATOR, FILE_SEPARATOR)
                    + FILE_SEPARATOR
                    + m_artifact
                    + FILE_SEPARATOR
                    + m_version
                    + FILE_SEPARATOR
                    + m_artifact
                    + VERSION_SEPARATOR
                    + m_version
                    + m_fullClassifier
                    + TYPE_SEPARATOR
                    + m_type;
            if (m_repositoryURL != null) {
                ret = m_repositoryURL + FILE_SEPARATOR + ret;
            }
            return ret;
        } else {
            String ret = m_group.replaceAll(GROUP_SEPARATOR, FILE_SEPARATOR)
                    + FILE_SEPARATOR
                    + m_artifact
                    + FILE_SEPARATOR
                    + version
                    + FILE_SEPARATOR
                    + m_artifact
                    + VERSION_SEPARATOR
                    + version
                    + m_fullClassifier
                    + TYPE_SEPARATOR
                    + m_type;
            if (m_repositoryURL != null) {
                ret = m_repositoryURL + FILE_SEPARATOR + ret;
            }
            return ret;
        }
    }