Hi, At first you would want to check if that machine can reach http://repo1.maven.org/maven2/. If it's not you need to make sure or setup mirror for maven repo. And that fail occasionally happens (I mean intermittently) so you might want to retry the build.
Hope this helps. Please let me know if problem still persists. Thanks, Jungtaek Lim (HeartSaVioR) 2016년 9월 2일 (금) 오전 12:14, 양석우 <[email protected]>님이 작성: > 1. git clone https://github.com/apache/storm.git storm-master > 2. in storm-master -> mvn clean install -DskipTests=true -e > this command rise errors like bellow > > > [INFO] Building storm-hdfs 2.0.0-SNAPSHOT > [INFO] > ------------------------------------------------------------------------ > [INFO] > [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ storm-hdfs --- > [INFO] > [INFO] --- maven-clean-plugin:2.5:clean (cleanup) @ storm-hdfs --- > [INFO] > [INFO] --- maven-remote-resources-plugin:1.2.1:process (default) @ > storm-hdfs --- > Downloading: > > http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.1.2/httpcore-4.1.2.jar > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Summary: > [INFO] > [INFO] Storm .............................................. SUCCESS [ > 0.814 s] > [INFO] multilang-javascript ............................... SUCCESS [ > 0.321 s] > [INFO] multilang-python ................................... SUCCESS [ > 0.031 s] > [INFO] multilang-ruby ..................................... SUCCESS [ > 0.027 s] > [INFO] maven-shade-clojure-transformer .................... SUCCESS [ > 0.914 s] > [INFO] storm-maven-plugins ................................ SUCCESS [ > 1.142 s] > [INFO] Storm Core ......................................... SUCCESS [01:17 > min] > [INFO] storm-rename-hack .................................. SUCCESS [ > 1.276 s] > [INFO] storm-kafka ........................................ SUCCESS [ > 0.561 s] > [INFO] storm-hdfs ......................................... FAILURE [ > 2.040 s] > [INFO] storm-hbase ........................................ SKIPPED > [INFO] storm-hive ......................................... SKIPPED > [INFO] storm-jdbc ......................................... SKIPPED > [INFO] storm-redis ........................................ SKIPPED > [INFO] storm-eventhubs .................................... SKIPPED > [INFO] flux ............................................... SKIPPED > [INFO] flux-wrappers ...................................... SKIPPED > [INFO] flux-core .......................................... SKIPPED > [INFO] flux-examples ...................................... SKIPPED > [INFO] storm-sql-runtime .................................. SKIPPED > [INFO] storm-sql-core ..................................... SKIPPED > [INFO] storm-sql-kafka .................................... SKIPPED > [INFO] sql ................................................ SKIPPED > [INFO] storm-elasticsearch ................................ SKIPPED > [INFO] storm-solr ......................................... SKIPPED > [INFO] storm-metrics ...................................... SKIPPED > [INFO] storm-cassandra .................................... SKIPPED > [INFO] storm-mqtt-parent .................................. SKIPPED > [INFO] storm-mqtt ......................................... SKIPPED > [INFO] storm-mqtt-examples ................................ SKIPPED > [INFO] storm-mongodb ...................................... SKIPPED > [INFO] storm-clojure ...................................... SKIPPED > [INFO] storm-starter ...................................... SKIPPED > [INFO] storm-kafka-client ................................. SKIPPED > [INFO] storm-opentsdb ..................................... SKIPPED > [INFO] storm-kafka-monitor ................................ SKIPPED > [INFO] storm-kinesis ...................................... SKIPPED > [INFO] storm-druid ........................................ SKIPPED > [INFO] storm-submit-tools ................................. SKIPPED > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 01:25 min > [INFO] Finished at: 2016-09-01T14:31:17+09:00 > [INFO] Final Memory: 121M/2612M > [INFO] > ------------------------------------------------------------------------ > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-remote-resources-plugin:1.2.1:process > (default) on project storm-hdfs: Failed to resolve dependencies for one or > more projects in the reactor. Reason: Could not transfer artifact > org.apache.httpcomponents:httpcore:jar:4.1.2 from/to central ( > http://repo1.maven.org/maven2/): TransferFailedException > [ERROR] org.apache.httpcomponents:httpcore:jar:4.1.2 > [ERROR] > [ERROR] from the specified remote repositories: > [ERROR] confluent (http://packages.confluent.io/maven, releases=true, > snapshots=true), > [ERROR] central (http://repo1.maven.org/maven2/, releases=true, > snapshots=false), > [ERROR] clojars (https://clojars.org/repo/, releases=true, > snapshots=true), > [ERROR] apache.snapshots (http://repository.apache.org/snapshots, > releases=false, snapshots=true), > [ERROR] apache.snapshots.https ( > https://repository.apache.org/content/repositories/snapshots, > releases=true, snapshots=true), > [ERROR] repository.jboss.org ( > http://repository.jboss.org/nexus/content/groups/public/, releases=true, > snapshots=false) > [ERROR] Path to dependency: > [ERROR] 1) org.apache.storm:storm-hdfs:jar:2.0.0-SNAPSHOT > [ERROR] 2) org.apache.hadoop:hadoop-common:jar:2.6.1 > [ERROR] 3) net.java.dev.jets3t:jets3t:jar:0.9.0 > [ERROR] 4) org.apache.httpcomponents:httpcore:jar:4.1.2: > ClientProtocolException: Invalid header: a7" > [ERROR] -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-remote-resources-plugin:1.2.1:process > (default) on project storm-hdfs: Failed to resolve dependencies for one or > more projects in the reactor. Reason: Could not transfer artifact > org.apache.httpcomponents:httpcore:jar:4.1.2 from/to central ( > http://repo1.maven.org/maven2/): TransferFailedException > org.apache.httpcomponents:httpcore:jar:4.1.2 > > from the specified remote repositories: > confluent (http://packages.confluent.io/maven, releases=true, > snapshots=true), > central (http://repo1.maven.org/maven2/, releases=true, > snapshots=false), > clojars (https://clojars.org/repo/, releases=true, snapshots=true), > apache.snapshots (http://repository.apache.org/snapshots, > releases=false, > snapshots=true), > apache.snapshots.https ( > https://repository.apache.org/content/repositories/snapshots, > releases=true, snapshots=true), > repository.jboss.org ( > http://repository.jboss.org/nexus/content/groups/public/, releases=true, > snapshots=false) > Path to dependency: > 1) org.apache.storm:storm-hdfs:jar:2.0.0-SNAPSHOT > 2) org.apache.hadoop:hadoop-common:jar:2.6.1 > 3) net.java.dev.jets3t:jets3t:jar:0.9.0 > 4) org.apache.httpcomponents:httpcore:jar:4.1.2 > > > at > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212) > at > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) > at > > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) > at > > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) > at > > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) > at > > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) > at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to > resolve dependencies for one or more projects in the reactor. Reason: Could > not transfer artifact org.apache.httpcomponents:httpcore:jar:4.1.2 from/to > central (http://repo1.maven.org/maven2/): TransferFailedException > org.apache.httpcomponents:httpcore:jar:4.1.2 > > from the specified remote repositories: > confluent (http://packages.confluent.io/maven, releases=true, > snapshots=true), > central (http://repo1.maven.org/maven2/, releases=true, > snapshots=false), > clojars (https://clojars.org/repo/, releases=true, snapshots=true), > apache.snapshots (http://repository.apache.org/snapshots, > releases=false, > snapshots=true), > apache.snapshots.https ( > https://repository.apache.org/content/repositories/snapshots, > releases=true, snapshots=true), > repository.jboss.org ( > http://repository.jboss.org/nexus/content/groups/public/, releases=true, > snapshots=false) > Path to dependency: > 1) org.apache.storm:storm-hdfs:jar:2.0.0-SNAPSHOT > 2) org.apache.hadoop:hadoop-common:jar:2.6.1 > 3) net.java.dev.jets3t:jets3t:jar:0.9.0 > 4) org.apache.httpcomponents:httpcore:jar:4.1.2 > > > at > > org.apache.maven.plugin.resources.remote.ProcessRemoteResourcesMojo.resolveProjectArtifacts(ProcessRemoteResourcesMojo.java:721) > at > > org.apache.maven.plugin.resources.remote.ProcessRemoteResourcesMojo.getProjects(ProcessRemoteResourcesMojo.java:621) > at > > org.apache.maven.plugin.resources.remote.ProcessRemoteResourcesMojo.configureVelocityContext(ProcessRemoteResourcesMojo.java:988) > at > > org.apache.maven.plugin.resources.remote.ProcessRemoteResourcesMojo.execute(ProcessRemoteResourcesMojo.java:511) > at > > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) > at > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) > ... 20 more > Caused by: org.apache.maven.artifact.resolver.ArtifactResolutionException: > Could not transfer artifact org.apache.httpcomponents:httpcore:jar:4.1.2 > from/to central (http://repo1.maven.org/maven2/): TransferFailedException > org.apache.httpcomponents:httpcore:jar:4.1.2 > > from the specified remote repositories: > confluent (http://packages.confluent.io/maven, releases=true, > snapshots=true), > central (http://repo1.maven.org/maven2/, releases=true, > snapshots=false), > clojars (https://clojars.org/repo/, releases=true, snapshots=true), > apache.snapshots (http://repository.apache.org/snapshots, > releases=false, > snapshots=true), > apache.snapshots.https ( > https://repository.apache.org/content/repositories/snapshots, > releases=true, snapshots=true), > repository.jboss.org ( > http://repository.jboss.org/nexus/content/groups/public/, releases=true, > snapshots=false) > Path to dependency: > 1) org.apache.storm:storm-hdfs:jar:2.0.0-SNAPSHOT > 2) org.apache.hadoop:hadoop-common:jar:2.6.1 > 3) net.java.dev.jets3t:jets3t:jar:0.9.0 > 4) org.apache.httpcomponents:httpcore:jar:4.1.2 > > > at > > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:225) > at > > org.apache.maven.artifact.resolver.DefaultArtifactResolver.access$000(DefaultArtifactResolver.java:74) > at > > org.apache.maven.artifact.resolver.DefaultArtifactResolver$ResolveTask.run(DefaultArtifactResolver.java:613) > at > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: Could > not transfer artifact org.apache.httpcomponents:httpcore:jar:4.1.2 from/to > central (http://repo1.maven.org/maven2/): TransferFailedException > at > > org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:444) > at > > org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:246) > at > > org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:223) > at > > org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:294) > at > > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:215) > ... 5 more > Caused by: org.eclipse.aether.transfer.ArtifactTransferException: Could not > transfer artifact org.apache.httpcomponents:httpcore:jar:4.1.2 from/to > central (http://repo1.maven.org/maven2/): TransferFailedException > at > > org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:43) > at > > org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:355) > at > > org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:67) > at > > org.eclipse.aether.connector.basic.BasicRepositoryConnector$DirectExecutor.execute(BasicRepositoryConnector.java:581) > at > > org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(BasicRepositoryConnector.java:249) > at > > org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:520) > at > > org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:421) > ... 9 more > Caused by: org.apache.maven.wagon.TransferFailedException > at > > org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:1066) > at > > org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:960) > at > org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116) > at > org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88) > at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61) > at > > org.eclipse.aether.transport.wagon.WagonTransporter$GetTaskRunner.run(WagonTransporter.java:560) > at > > org.eclipse.aether.transport.wagon.WagonTransporter.execute(WagonTransporter.java:427) > at > > org.eclipse.aether.transport.wagon.WagonTransporter.get(WagonTransporter.java:404) > at > > org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask(BasicRepositoryConnector.java:447) > at > > org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:350) > ... 14 more > Caused by: > > org.apache.maven.wagon.providers.http.httpclient.client.ClientProtocolException > at > > org.apache.maven.wagon.providers.http.httpclient.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:186) > at > > org.apache.maven.wagon.providers.http.httpclient.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) > at > > org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.execute(AbstractHttpClientWagon.java:832) > at > > org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:983) > ... 23 more > Caused by: > org.apache.maven.wagon.providers.http.httpclient.ProtocolException: Invalid > header: a7" > at > > org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractMessageParser.parseHeaders(AbstractMessageParser.java:232) > at > > org.apache.maven.wagon.providers.http.httpclient.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:267) > at > > org.apache.maven.wagon.providers.http.httpclient.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:161) > at > > org.apache.maven.wagon.providers.http.httpclient.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:153) > at > > org.apache.maven.wagon.providers.http.httpclient.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271) > at > > org.apache.maven.wagon.providers.http.httpclient.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123) > at > > org.apache.maven.wagon.providers.http.httpclient.impl.execchain.MainClientExec.execute(MainClientExec.java:254) > at > > org.apache.maven.wagon.providers.http.httpclient.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) > at > > org.apache.maven.wagon.providers.http.httpclient.impl.execchain.RetryExec.execute(RetryExec.java:86) > at > > org.apache.maven.wagon.providers.http.httpclient.impl.execchain.RedirectExec.execute(RedirectExec.java:108) > at > > org.apache.maven.wagon.providers.http.httpclient.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) > ... 26 more > [ERROR] > [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/MojoExecutionException > [ERROR] > [ERROR] After correcting the problems, you can resume the build with the > command > [ERROR] mvn <goals> -rf :storm-hdfs > > how to solve..?? >
