[
https://issues.apache.org/jira/browse/MINDEXER-106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17965316#comment-17965316
]
Olivier Lamy commented on MINDEXER-106:
---------------------------------------
This project has moved from Jira to GitHub Issues. This issue was migrated to
[apache/maven-indexer#556|https://github.com/apache/maven-indexer/issues/556].
> ClassNotFoundException
> (org.sonatype.aether.version.InvalidVersionSpecificationException) under
> recent Maven versions
> ---------------------------------------------------------------------------------------------------------------------
>
> Key: MINDEXER-106
> URL: https://issues.apache.org/jira/browse/MINDEXER-106
> Project: Maven Indexer (Moved to GitHub Issues)
> Issue Type: Bug
> Affects Versions: 5.1.1
> Environment: Apache Maven 3.5.0
> (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-03T21:39:06+02:00)
> Reporter: Andreas Sewe
> Priority: Major
> Fix For: 6.0.0
>
>
> It is impossible to use the latest released {{indexer-core}} (version 5.1.1)
> in a mojo executing under a recent version of Maven (3.5.0):
> {noformat}
> Caused by: java.lang.NoClassDefFoundError:
> org/sonatype/aether/version/InvalidVersionSpecificationException
> at
> org.apache.maven.index.context.IndexUtils.constructArtifactInfo(IndexUtils.java:111)
> at
> org.apache.maven.index.context.IndexUtils.updateDocument(IndexUtils.java:135)
> at
> org.apache.maven.index.updater.IndexDataReader.readIndex(IndexDataReader.java:92)
> at
> org.apache.maven.index.updater.DefaultIndexUpdater.unpackIndexData(DefaultIndexUpdater.java:509)
> at
> org.apache.maven.index.updater.DefaultIndexUpdater.loadIndexDirectory(DefaultIndexUpdater.java:197)
> at
> org.apache.maven.index.updater.DefaultIndexUpdater.access$300(DefaultIndexUpdater.java:76)
> at
> org.apache.maven.index.updater.DefaultIndexUpdater$LuceneIndexAdaptor.setIndexFile(DefaultIndexUpdater.java:642)
> at
> org.apache.maven.index.updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:862)
> at
> org.apache.maven.index.updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:157)
> ...
> Caused by: java.lang.ClassNotFoundException:
> org.sonatype.aether.version.InvalidVersionSpecificationException
> at
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
> at
> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
> at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
> at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)