Why are you using <dependency> <groupId>org.apache.jclouds.api</groupId> <artifactId>openstack-neutron</artifactId> <version>2.0.1</version> </dependency>
if your jclouds.properties is 2.1.0 ? I think <dependency> <groupId>org.apache.jclouds.api</groupId> <artifactId>openstack-neutron</artifactId> <version>${jclouds.version}</version> </dependency> should fix the mvn dependency command Best On Tue, Jun 19, 2018 at 10:52 AM jayshankar nair <n_jayshan...@yahoo.com> wrote: > Hello, > > After changing the groupid for neutron, I am getting the error while > executing maven. The lib directory content is as below. > > [root@localhost jclouds]# mvn dependency:copy-dependencies > "-DoutputDirectory=./lib" > [INFO] Scanning for projects... > [INFO] > [INFO] -----------< org.apache.jclouds.examples:openstack-examples > >----------- > [INFO] Building openstack-examples 1.0 > [INFO] --------------------------------[ jar > ]--------------------------------- > [WARNING] The POM for org.apache.jclouds.api:openstack-neutron:jar:2.0.1 > is missing, no dependency information available > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 0.707 s > [INFO] Finished at: 2018-06-19T08:36:36+05:30 > [INFO] > ------------------------------------------------------------------------ > [ERROR] Failed to execute goal on project openstack-examples: Could not > resolve dependencies for project > org.apache.jclouds.examples:openstack-examples:jar:1.0: Failure to find > org.apache.jclouds.api:openstack-neutron:jar:2.0.1 in > https://repo.maven.apache.org/maven2 was cached in the local repository, > resolution will not be reattempted until the update interval of central has > elapsed or updates are forced -> [Help 1] > [ERROR] > [ERROR] To see the full stack trace of the errors, re-run Maven with the > -e switch. > [ERROR] Re-run Maven using the -X switch to enable full debug logging. > [ERROR] > [ERROR] For more information about the errors and possible solutions, > please read the following articles: > [ERROR] [Help 1] > http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException > > > > On Tuesday, June 19, 2018 11:11 AM, Ignasi Barrera <n...@apache.org> > wrote: > > > That tutorial is a bit outdated. Did you use the exact pom.xml referenced > there to build the "lib" folder? > > A quick look shows that the Neutron groupId is wrong. Now it is > "org.apache.jclouds.api". Could you verify it, and that you get all deps > without errors? Could you share the contents of the resulting "lib" folder > you have? > > > > > On Tue, Jun 19, 2018, 06:04 jayshankar nair <n_jayshan...@yahoo.com> > wrote: > > The description of jclouds is given in the below link. > https://jclouds.apache.org/guides/openstack/. I have packstack installed > in the machine. > > java -classpath ".:lib/*" JCloudsNova Exception in thread "main" > java.util.ServiceConfigurationError: org.jclouds.apis.ApiMetadata: Provider > org.jclouds.openstack.neutron.v2.NeutronApiMetadata could not be > instantiated at java.util.ServiceLoader.fail(ServiceLoader.java:232) at > java.util.ServiceLoader.access$100(ServiceLoader.java:185) at > java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:384) at > java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404) at > java.util.ServiceLoader$1.next(ServiceLoader.java:480) at > com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:281)at > com.google.common.collect.ImmutableCollection$ArrayBasedBuilder.addAll(ImmutableCollection.java:360) > at > com.google.common.collect.ImmutableSet$Builder.addAll(ImmutableSet.java:508) > at org.jclouds.apis.Apis.all(Apis.java:72) at > org.jclouds.apis.Apis.withId(Apis.java:88) at > org.jclouds.ContextBuilder.newBuilder(ContextBuilder.java:169) at > JCloudsNova.(JCloudsNova.java:39) at > > JCloudsNova.main(JCloudsNova.java:19) Caused by: > java.lang.NoClassDefFoundError: org/jclouds/openstack > > /keystone/v2_0/config/AuthenticationApiModule at > org.jclouds.openstack.neutron.v2.NeutronApiMetadata$Builder.(NeutronApiMetadata.java:78) > at > org.jclouds.openstack.neutron.v2.NeutronApiMetadata.(NeutronApiMetadata.java:51) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at > java.lang.Class.newInstance(Class.java:442) at > java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380) > ... 10 more Caused by: java.lang.ClassNotFoundException: > org.jclouds.openstack.keystone.v2_0.config.AuthenticationApiModule at > java.net.URLClassLoader.findClass(URLClassLoader.java:381) at > java.lang.ClassLoader.loadClass(ClassLoader.java:424) at > sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) at > java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 18 more > > > >