[ 
https://issues.apache.org/jira/browse/MINDEXER-106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16242042#comment-16242042
 ] 

Andreas Sewe commented on MINDEXER-106:
---------------------------------------

{quote}
Hi, is it an ad hoc plugin you have issue with?
{quote}

It’s an internal plug-in, so I can’t (for now) release it to reproduce.

{quote}
I have issue with this plugin yet: 
https://github.com/mojohaus/nb-repository-plugin

If I use index-core 6.0 SNAPSHOT it works but break with the previous maven 
3.0.5.
{quote}

[~skygo], not sure I understand which combinations of Maven and the 
{{nb-repository-plugin}} work and which do not. Can you please elaborate 
(ideally with a {{mvn}} command-line), so that the {{maven-indexer}} 
maintainers can reproduce this issue? Thank you.

> 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
>          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
>
> 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
(v6.4.14#64029)

Reply via email to