Re: Adding solr-core via maven fails
If you feel strongly that Solr needs to keep up the Maven bits up to date, you can volunteer to help maintain it, Solr is open source after all. > On Jul 3, 2020, at 12:08 AM, Ali Akhtar wrote: > > I had to add an additional repository to get the failing dependency to > resolve: > > resolvers += "Spring Plugins Repository" at " > https://repo.spring.io/plugins-release/"; > >> However, we do not officially support Maven builds, > > Um, why? This is a java based project, and maven is the de-facto standard > for Java. What if someone wanted to make use of any of Solr's java > libraries in their own JVM based project? There's no (clean) way to do it > other than adding it as a maven dependency and importing the class into > their code. > > > On Thu, Jul 2, 2020 at 6:07 PM Mike Drob wrote: > >> Does it fail similarly on 8.5.0 and .1? >> >> On Thu, Jul 2, 2020 at 6:38 AM Erick Erickson >> wrote: >> >>> There have been some issues with Maven, see: >>> https://issues.apache.org/jira/browse/LUCENE-9170 >>> >>> However, we do not officially support Maven builds, they’re there as a >>> convenience, so there may still >>> be issues in future. >>> On Jul 2, 2020, at 1:27 AM, Ali Akhtar wrote: If I try adding solr-core to an existing project, e.g (SBT): libraryDependencies += "org.apache.solr" % "solr-core" % "8.5.2" It fails due a 404 on the dependencies: Extracting structure failed stack trace is suppressed; run last update for the full output stack trace is suppressed; run last ssExtractDependencies for the full output (update) sbt.librarymanagement.ResolveException: Error downloading org.restlet.jee:org.restlet:2.4.0 Not found Not found not found: /home/ali/.ivy2/local/org.restlet.jee/org.restlet/2.4.0/ivys/ivy.xml not found: >>> >> https://repo1.maven.org/maven2/org/restlet/jee/org.restlet/2.4.0/org.restlet-2.4.0.pom Error downloading org.restlet.jee:org.restlet.ext.servlet:2.4.0 Not found Not found not found: >>> >> /home/ali/.ivy2/local/org.restlet.jee/org.restlet.ext.servlet/2.4.0/ivys/ivy.xml not found: >>> >> https://repo1.maven.org/maven2/org/restlet/jee/org.restlet.ext.servlet/2.4.0/org.restlet.ext.servlet-2.4.0.pom (ssExtractDependencies) sbt.librarymanagement.ResolveException: Error downloading org.restlet.jee:org.restlet:2.4.0 Not found Not found not found: /home/ali/.ivy2/local/org.restlet.jee/org.restlet/2.4.0/ivys/ivy.xml not found: >>> >> https://repo1.maven.org/maven2/org/restlet/jee/org.restlet/2.4.0/org.restlet-2.4.0.pom Error downloading org.restlet.jee:org.restlet.ext.servlet:2.4.0 Not found Not found not found: >>> >> /home/ali/.ivy2/local/org.restlet.jee/org.restlet.ext.servlet/2.4.0/ivys/ivy.xml not found: >>> >> https://repo1.maven.org/maven2/org/restlet/jee/org.restlet.ext.servlet/2.4.0/org.restlet.ext.servlet-2.4.0.pom Any ideas? Do I need to add a specific repository to get it to compile? >>> >>> >>
Re: Adding solr-core via maven fails
I had to add an additional repository to get the failing dependency to resolve: resolvers += "Spring Plugins Repository" at " https://repo.spring.io/plugins-release/"; > However, we do not officially support Maven builds, Um, why? This is a java based project, and maven is the de-facto standard for Java. What if someone wanted to make use of any of Solr's java libraries in their own JVM based project? There's no (clean) way to do it other than adding it as a maven dependency and importing the class into their code. On Thu, Jul 2, 2020 at 6:07 PM Mike Drob wrote: > Does it fail similarly on 8.5.0 and .1? > > On Thu, Jul 2, 2020 at 6:38 AM Erick Erickson > wrote: > > > There have been some issues with Maven, see: > > https://issues.apache.org/jira/browse/LUCENE-9170 > > > > However, we do not officially support Maven builds, they’re there as a > > convenience, so there may still > > be issues in future. > > > > > On Jul 2, 2020, at 1:27 AM, Ali Akhtar wrote: > > > > > > If I try adding solr-core to an existing project, e.g (SBT): > > > > > > libraryDependencies += "org.apache.solr" % "solr-core" % "8.5.2" > > > > > > It fails due a 404 on the dependencies: > > > > > > Extracting structure failed > > > stack trace is suppressed; run last update for the full output > > > stack trace is suppressed; run last ssExtractDependencies for the full > > > output > > > (update) sbt.librarymanagement.ResolveException: Error downloading > > > org.restlet.jee:org.restlet:2.4.0 > > > Not found > > > Not found > > > not found: > > > /home/ali/.ivy2/local/org.restlet.jee/org.restlet/2.4.0/ivys/ivy.xml > > > not found: > > > > > > https://repo1.maven.org/maven2/org/restlet/jee/org.restlet/2.4.0/org.restlet-2.4.0.pom > > > Error downloading org.restlet.jee:org.restlet.ext.servlet:2.4.0 > > > Not found > > > Not found > > > not found: > > > > > > /home/ali/.ivy2/local/org.restlet.jee/org.restlet.ext.servlet/2.4.0/ivys/ivy.xml > > > not found: > > > > > > https://repo1.maven.org/maven2/org/restlet/jee/org.restlet.ext.servlet/2.4.0/org.restlet.ext.servlet-2.4.0.pom > > > (ssExtractDependencies) sbt.librarymanagement.ResolveException: Error > > > downloading org.restlet.jee:org.restlet:2.4.0 > > > Not found > > > Not found > > > not found: > > > /home/ali/.ivy2/local/org.restlet.jee/org.restlet/2.4.0/ivys/ivy.xml > > > not found: > > > > > > https://repo1.maven.org/maven2/org/restlet/jee/org.restlet/2.4.0/org.restlet-2.4.0.pom > > > Error downloading org.restlet.jee:org.restlet.ext.servlet:2.4.0 > > > Not found > > > Not found > > > not found: > > > > > > /home/ali/.ivy2/local/org.restlet.jee/org.restlet.ext.servlet/2.4.0/ivys/ivy.xml > > > not found: > > > > > > https://repo1.maven.org/maven2/org/restlet/jee/org.restlet.ext.servlet/2.4.0/org.restlet.ext.servlet-2.4.0.pom > > > > > > > > > > > > Any ideas? Do I need to add a specific repository to get it to compile? > > > > >
Re: Adding solr-core via maven fails
Does it fail similarly on 8.5.0 and .1? On Thu, Jul 2, 2020 at 6:38 AM Erick Erickson wrote: > There have been some issues with Maven, see: > https://issues.apache.org/jira/browse/LUCENE-9170 > > However, we do not officially support Maven builds, they’re there as a > convenience, so there may still > be issues in future. > > > On Jul 2, 2020, at 1:27 AM, Ali Akhtar wrote: > > > > If I try adding solr-core to an existing project, e.g (SBT): > > > > libraryDependencies += "org.apache.solr" % "solr-core" % "8.5.2" > > > > It fails due a 404 on the dependencies: > > > > Extracting structure failed > > stack trace is suppressed; run last update for the full output > > stack trace is suppressed; run last ssExtractDependencies for the full > > output > > (update) sbt.librarymanagement.ResolveException: Error downloading > > org.restlet.jee:org.restlet:2.4.0 > > Not found > > Not found > > not found: > > /home/ali/.ivy2/local/org.restlet.jee/org.restlet/2.4.0/ivys/ivy.xml > > not found: > > > https://repo1.maven.org/maven2/org/restlet/jee/org.restlet/2.4.0/org.restlet-2.4.0.pom > > Error downloading org.restlet.jee:org.restlet.ext.servlet:2.4.0 > > Not found > > Not found > > not found: > > > /home/ali/.ivy2/local/org.restlet.jee/org.restlet.ext.servlet/2.4.0/ivys/ivy.xml > > not found: > > > https://repo1.maven.org/maven2/org/restlet/jee/org.restlet.ext.servlet/2.4.0/org.restlet.ext.servlet-2.4.0.pom > > (ssExtractDependencies) sbt.librarymanagement.ResolveException: Error > > downloading org.restlet.jee:org.restlet:2.4.0 > > Not found > > Not found > > not found: > > /home/ali/.ivy2/local/org.restlet.jee/org.restlet/2.4.0/ivys/ivy.xml > > not found: > > > https://repo1.maven.org/maven2/org/restlet/jee/org.restlet/2.4.0/org.restlet-2.4.0.pom > > Error downloading org.restlet.jee:org.restlet.ext.servlet:2.4.0 > > Not found > > Not found > > not found: > > > /home/ali/.ivy2/local/org.restlet.jee/org.restlet.ext.servlet/2.4.0/ivys/ivy.xml > > not found: > > > https://repo1.maven.org/maven2/org/restlet/jee/org.restlet.ext.servlet/2.4.0/org.restlet.ext.servlet-2.4.0.pom > > > > > > > > Any ideas? Do I need to add a specific repository to get it to compile? > >
Re: Adding solr-core via maven fails
There have been some issues with Maven, see: https://issues.apache.org/jira/browse/LUCENE-9170 However, we do not officially support Maven builds, they’re there as a convenience, so there may still be issues in future. > On Jul 2, 2020, at 1:27 AM, Ali Akhtar wrote: > > If I try adding solr-core to an existing project, e.g (SBT): > > libraryDependencies += "org.apache.solr" % "solr-core" % "8.5.2" > > It fails due a 404 on the dependencies: > > Extracting structure failed > stack trace is suppressed; run last update for the full output > stack trace is suppressed; run last ssExtractDependencies for the full > output > (update) sbt.librarymanagement.ResolveException: Error downloading > org.restlet.jee:org.restlet:2.4.0 > Not found > Not found > not found: > /home/ali/.ivy2/local/org.restlet.jee/org.restlet/2.4.0/ivys/ivy.xml > not found: > https://repo1.maven.org/maven2/org/restlet/jee/org.restlet/2.4.0/org.restlet-2.4.0.pom > Error downloading org.restlet.jee:org.restlet.ext.servlet:2.4.0 > Not found > Not found > not found: > /home/ali/.ivy2/local/org.restlet.jee/org.restlet.ext.servlet/2.4.0/ivys/ivy.xml > not found: > https://repo1.maven.org/maven2/org/restlet/jee/org.restlet.ext.servlet/2.4.0/org.restlet.ext.servlet-2.4.0.pom > (ssExtractDependencies) sbt.librarymanagement.ResolveException: Error > downloading org.restlet.jee:org.restlet:2.4.0 > Not found > Not found > not found: > /home/ali/.ivy2/local/org.restlet.jee/org.restlet/2.4.0/ivys/ivy.xml > not found: > https://repo1.maven.org/maven2/org/restlet/jee/org.restlet/2.4.0/org.restlet-2.4.0.pom > Error downloading org.restlet.jee:org.restlet.ext.servlet:2.4.0 > Not found > Not found > not found: > /home/ali/.ivy2/local/org.restlet.jee/org.restlet.ext.servlet/2.4.0/ivys/ivy.xml > not found: > https://repo1.maven.org/maven2/org/restlet/jee/org.restlet.ext.servlet/2.4.0/org.restlet.ext.servlet-2.4.0.pom > > > > Any ideas? Do I need to add a specific repository to get it to compile?
Adding solr-core via maven fails
If I try adding solr-core to an existing project, e.g (SBT): libraryDependencies += "org.apache.solr" % "solr-core" % "8.5.2" It fails due a 404 on the dependencies: Extracting structure failed stack trace is suppressed; run last update for the full output stack trace is suppressed; run last ssExtractDependencies for the full output (update) sbt.librarymanagement.ResolveException: Error downloading org.restlet.jee:org.restlet:2.4.0 Not found Not found not found: /home/ali/.ivy2/local/org.restlet.jee/org.restlet/2.4.0/ivys/ivy.xml not found: https://repo1.maven.org/maven2/org/restlet/jee/org.restlet/2.4.0/org.restlet-2.4.0.pom Error downloading org.restlet.jee:org.restlet.ext.servlet:2.4.0 Not found Not found not found: /home/ali/.ivy2/local/org.restlet.jee/org.restlet.ext.servlet/2.4.0/ivys/ivy.xml not found: https://repo1.maven.org/maven2/org/restlet/jee/org.restlet.ext.servlet/2.4.0/org.restlet.ext.servlet-2.4.0.pom (ssExtractDependencies) sbt.librarymanagement.ResolveException: Error downloading org.restlet.jee:org.restlet:2.4.0 Not found Not found not found: /home/ali/.ivy2/local/org.restlet.jee/org.restlet/2.4.0/ivys/ivy.xml not found: https://repo1.maven.org/maven2/org/restlet/jee/org.restlet/2.4.0/org.restlet-2.4.0.pom Error downloading org.restlet.jee:org.restlet.ext.servlet:2.4.0 Not found Not found not found: /home/ali/.ivy2/local/org.restlet.jee/org.restlet.ext.servlet/2.4.0/ivys/ivy.xml not found: https://repo1.maven.org/maven2/org/restlet/jee/org.restlet.ext.servlet/2.4.0/org.restlet.ext.servlet-2.4.0.pom Any ideas? Do I need to add a specific repository to get it to compile?