[ https://issues.apache.org/jira/browse/STORM-639?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14324279#comment-14324279 ]
ASF GitHub Bot commented on STORM-639: -------------------------------------- Github user revans2 commented on the pull request: https://github.com/apache/storm/pull/318#issuecomment-74683011 We put in some changes so the storm build now uses a plugin that is also built as part of the build. This makes it so you cannot run ```mvn compile``` on its own any more, you need to run at least ```mvn package``` because needs a jar on the classpath. If you plan on building in just storm-core you need to have installed the plugin into your local repo first. We are working on a way to fix this, but don't have a perfect solution yet https://issues.apache.org/jira/browse/STORM-639. > storm-maven-plugin not found > ---------------------------- > > Key: STORM-639 > URL: https://issues.apache.org/jira/browse/STORM-639 > Project: Apache Storm > Issue Type: Bug > Affects Versions: 0.10.0 > Reporter: Kai Sasaki > Assignee: Kai Sasaki > Priority: Minor > Labels: maven, plugin > > storm-maven-plugin is required by storm-core, but it cannot be found. > ``` > [ERROR] Error resolving version for plugin > 'org.apache.storm:storm-maven-plugins' from the repositories [local > (/Users/sasakikai/.m2/repository), central > (https://repo.maven.apache.org/maven2)]: Plugin not found in any plugin > repository -> [Help 1] > org.apache.maven.plugin.version.PluginVersionResolutionException: Error > resolving version for plugin 'org.apache.storm:storm-maven-plugins' from the > repositories [local (/Users/sasakikai/.m2/repository), central > (https://repo.maven.apache.org/maven2)]: Plugin not found in any plugin > repository > at > org.apache.maven.plugin.version.internal.DefaultPluginVersionResolver.selectVersion(DefaultPluginVersionResolver.java:236) > at > org.apache.maven.plugin.version.internal.DefaultPluginVersionResolver.resolveFromRepository(DefaultPluginVersionResolver.java:148) > at > org.apache.maven.plugin.version.internal.DefaultPluginVersionResolver.resolve(DefaultPluginVersionResolver.java:96) > at > org.apache.maven.lifecycle.internal.LifecyclePluginResolver.resolveMissingPluginVersions(LifecyclePluginResolver.java:71) > at > org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.calculateExecutionPlan(DefaultLifecycleExecutionPlanCalculator.java:116) > at > org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.calculateExecutionPlan(DefaultLifecycleExecutionPlanCalculator.java:135) > at > org.apache.maven.lifecycle.internal.builder.BuilderCommon.resolveBuildPlan(BuilderCommon.java:97) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:109) > 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:120) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:347) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:154) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:582) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:158) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:606) > 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) > [ERROR] > [ERROR] Re-run Maven using the -X switch to enable full debug logging. > ``` > This plugin should be installed in local repository before compile storm-core. -- This message was sent by Atlassian JIRA (v6.3.4#6332)