I would assume mvn to install the required version of node, npm and brunch.
This is what I have on my environment (which does mvn builds without any issues): bash-3.2$ node --version v0.10.39 bash-3.2$ npm --version 1.4.28 bash-3.2$ brunch --version 1.8.5 On Wed, Jul 27, 2016 at 6:15 PM, Ascot Moss <[email protected]> wrote: > > Hi, > > Thanks for your reply! > > Tried the following: > > (step 1) > npm install -g brunch > > /usr/bin/brunch -> /usr/lib/node_modules/brunch/bin/brunch > > /usr/lib > > └─┬ [email protected] > > ├─┬ [email protected] > > │ └─┬ [email protected] > > │ └── [email protected] > > └─┬ [email protected] > > └─┬ [email protected] > > └── [email protected] > npm WARN optional Skipping failed optional dependency > /brunch/chokidar/fsevents: > npm WARN notsup Not compatible with your operating system or > architecture: [email protected] > > > (step 2) > > tar xfvz apache-ambari-2.2.2-src.tar.gz > > cd apache-ambari-2.2.2-src > > *mvn clean* > > *mvn versions:set -DnewVersion=**2.2.2.1* > > *pushd ambari-metrics* > > *mvn versions:set -DnewVersion=**2.2.2.1* > > *popd* > > *mvn -B clean install package rpm:rpm -DnewVersion=**2.2.2.1** -DskipTests > -Dpython.ver="python >= 2.6" -Preplaceurl -e* > > > [ERROR] Failed to execute goal > org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (compile-brunch) on project > ambari-web: Command execution failed. Process exited with an error: 1 (Exit > value: 1) -> [Help 1] > > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (compile-brunch) on > project ambari-web: Command execution failed. > > 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:497) > > 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: Command > execution failed. > > at org.codehaus.mojo.exec.ExecMojo.execute(ExecMojo.java:362) > > 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.commons.exec.ExecuteException: Process exited with > an error: 1 (Exit value: 1) > > at > org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377) > > at > org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160) > > at org.codehaus.mojo.exec.ExecMojo.executeCommandLine(ExecMojo.java:610) > > at org.codehaus.mojo.exec.ExecMojo.execute(ExecMojo.java:352) > > ... 22 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 :ambari-web > > On Thu, Jul 28, 2016 at 8:55 AM, Mithun Mathew <[email protected]> wrote: > >> See if *npm install -g brunch* would fix the issue? >> >> On Wed, Jul 27, 2016 at 4:52 PM, Ascot Moss <[email protected]> wrote: >> >>> Hi >>> thanks for your reply! >>> >>> Added -e >>> >>> >>> >>> npm WARN optional Skipping failed optional dependency /chokidar/fsevents: >>> >>> npm WARN notsup Not compatible with your operating system or >>> architecture: [email protected] >>> >>> npm WARN [email protected] No license field. >>> >>> [INFO] >>> >>> [INFO] --- exec-maven-plugin:1.2.1:exec (compile-brunch) @ ambari-web --- >>> >>> 28 Jul 07:46:19 - warn: config.files.stylesheets.defaultExtension: >>> perhaps you meant defaultExtensions >>> >>> 28 Jul 07:46:19 - warn: config.files.templates.defaultExtension: perhaps >>> you meant defaultExtensions >>> >>> 28 Jul 07:46:19 - warn: config.files.templates.paths: perhaps you meant >>> order >>> >>> 28 Jul 07:46:20 - error: Initialization error - You probably need to >>> execute `npm install` to install brunch plugins. SyntaxError: Setter must >>> have exactly one formal parameter. >>> >>> Stack trace was suppressed. Run with `LOGGY_STACKS=true` to see the >>> trace. >>> >>> [INFO] >>> ------------------------------------------------------------------------ >>> >>> [INFO] Reactor Summary: >>> >>> [INFO] >>> >>> [INFO] Ambari Main ........................................ SUCCESS [ >>> 6.635 s] >>> >>> [INFO] Apache Ambari Project POM .......................... SUCCESS [ >>> 0.371 s] >>> >>> [INFO] Ambari Web ......................................... FAILURE >>> [02:46 min] >>> >>> [INFO] Ambari Views ....................................... SKIPPED >>> >>> [INFO] Ambari Admin View .................................. SKIPPED >>> >>> [INFO] ambari-metrics ..................................... SKIPPED >>> >>> [INFO] Ambari Metrics Common .............................. SKIPPED >>> >>> [INFO] Ambari Metrics Hadoop Sink ......................... SKIPPED >>> >>> [INFO] Ambari Metrics Flume Sink .......................... SKIPPED >>> >>> [INFO] Ambari Metrics Kafka Sink .......................... SKIPPED >>> >>> [INFO] Ambari Metrics Storm Sink .......................... SKIPPED >>> >>> [INFO] Ambari Metrics Collector ........................... SKIPPED >>> >>> [INFO] Ambari Metrics Monitor ............................. SKIPPED >>> >>> [INFO] Ambari Metrics Grafana ............................. SKIPPED >>> >>> [INFO] Ambari Metrics Assembly ............................ SKIPPED >>> >>> [INFO] Ambari Server ...................................... SKIPPED >>> >>> [INFO] Ambari Agent ....................................... SKIPPED >>> >>> [INFO] Ambari Client ...................................... SKIPPED >>> >>> [INFO] Ambari Python Client ............................... SKIPPED >>> >>> [INFO] Ambari Groovy Client ............................... SKIPPED >>> >>> [INFO] Ambari Shell ....................................... SKIPPED >>> >>> [INFO] Ambari Python Shell ................................ SKIPPED >>> >>> [INFO] Ambari Groovy Shell ................................ SKIPPED >>> >>> [INFO] >>> ------------------------------------------------------------------------ >>> >>> [INFO] BUILD FAILURE >>> >>> [INFO] >>> ------------------------------------------------------------------------ >>> >>> [INFO] Total time: 02:53 min >>> >>> [INFO] Finished at: 2016-07-28T07:46:20+08:00 >>> >>> [INFO] Final Memory: 33M/1036M >>> >>> [INFO] >>> ------------------------------------------------------------------------ >>> >>> [ERROR] Failed to execute goal >>> org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (compile-brunch) on project >>> ambari-web: Command execution failed. Process exited with an error: 1 (Exit >>> value: 1) -> [Help 1] >>> >>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to >>> execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:exec >>> (compile-brunch) on project ambari-web: Command execution failed. >>> >>> 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:497) >>> >>> 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: Command >>> execution failed. >>> >>> at org.codehaus.mojo.exec.ExecMojo.execute(ExecMojo.java:362) >>> >>> 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.commons.exec.ExecuteException: Process exited with >>> an error: 1 (Exit value: 1) >>> >>> at >>> org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:377) >>> >>> at >>> org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:160) >>> >>> at org.codehaus.mojo.exec.ExecMojo.executeCommandLine(ExecMojo.java:610) >>> >>> at org.codehaus.mojo.exec.ExecMojo.execute(ExecMojo.java:352) >>> >>> ... 22 more >>> >>> On Thu, Jul 28, 2016 at 1:36 AM, Amanda Moran <[email protected]> >>> wrote: >>> >>>> Hi there- >>>> >>>> Adding -e to the mvn command will give you more output on your error. >>>> >>>> Thanks. >>>> >>>> Amanda >>>> >>>> On Tue, Jul 26, 2016 at 10:32 PM, Ascot Moss <[email protected]> >>>> wrote: >>>> >>>>> as root (also tried as ordinary user) >>>>> >>>>> Refer to the error below, is it about some default settings must be >>>>> adjusted in pom? >>>>> [ERROR] Failed to execute goal >>>>> org.codehaus.mojo:exec-maven-plugin:1.2.1:exec >>>>> (compile-brunch) on project ambari-web: Command execution failed. Process >>>>> exited with an error: 1 (Exit value: 1) -> [Help 1] >>>>> >>>>> >>>>> On Tue, Jul 26, 2016 at 11:53 PM, Don Bosco Durai <[email protected]> >>>>> wrote: >>>>> >>>>>> As which user are you running this build? I was having issues when I >>>>>> ran the build as user “root”. >>>>>> >>>>>> >>>>>> >>>>>> Thanks >>>>>> >>>>>> >>>>>> >>>>>> Bosco >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> *From: *Ascot Moss <[email protected]> >>>>>> *Reply-To: *<[email protected]> >>>>>> *Date: *Tuesday, July 26, 2016 at 6:07 AM >>>>>> *To: *<[email protected]> >>>>>> *Subject: *Re: Build Error >>>>>> >>>>>> >>>>>> >>>>>> my mvn is 3.3.9, will this be an issue? >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Tue, Jul 26, 2016 at 7:41 PM, Ascot Moss <[email protected]> >>>>>> wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Please help! >>>>>> >>>>>> I am trying to build Ambari 2.2.2, got the following error as follows: >>>>>> >>>>>> Stack trace was suppressed. Run with `LOGGY_STACKS=true` to see the >>>>>> trace. >>>>>> >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> >>>>>> [INFO] Reactor Summary: >>>>>> >>>>>> [INFO] >>>>>> >>>>>> [INFO] Ambari Main ........................................ SUCCESS >>>>>> [04:51 min] >>>>>> >>>>>> [INFO] Apache Ambari Project POM .......................... SUCCESS >>>>>> [ 4.361 s] >>>>>> >>>>>> [INFO] Ambari Web ......................................... FAILURE >>>>>> [02:55 min] >>>>>> >>>>>> [INFO] Ambari Views ....................................... SKIPPED >>>>>> >>>>>> [INFO] Ambari Admin View .................................. SKIPPED >>>>>> >>>>>> [INFO] ambari-metrics ..................................... SKIPPED >>>>>> >>>>>> [INFO] Ambari Metrics Common .............................. SKIPPED >>>>>> >>>>>> [INFO] Ambari Metrics Hadoop Sink ......................... SKIPPED >>>>>> >>>>>> [INFO] Ambari Metrics Flume Sink .......................... SKIPPED >>>>>> >>>>>> [INFO] Ambari Metrics Kafka Sink .......................... SKIPPED >>>>>> >>>>>> [INFO] Ambari Metrics Storm Sink .......................... SKIPPED >>>>>> >>>>>> [INFO] Ambari Metrics Collector ........................... SKIPPED >>>>>> >>>>>> [INFO] Ambari Metrics Monitor ............................. SKIPPED >>>>>> >>>>>> [INFO] Ambari Metrics Grafana ............................. SKIPPED >>>>>> >>>>>> [INFO] Ambari Metrics Assembly ............................ SKIPPED >>>>>> >>>>>> [INFO] Ambari Server ...................................... SKIPPED >>>>>> >>>>>> [INFO] Ambari Agent ....................................... SKIPPED >>>>>> >>>>>> [INFO] Ambari Client ...................................... SKIPPED >>>>>> >>>>>> [INFO] Ambari Python Client ............................... SKIPPED >>>>>> >>>>>> [INFO] Ambari Groovy Client ............................... SKIPPED >>>>>> >>>>>> [INFO] Ambari Shell ....................................... SKIPPED >>>>>> >>>>>> [INFO] Ambari Python Shell ................................ SKIPPED >>>>>> >>>>>> [INFO] Ambari Groovy Shell ................................ SKIPPED >>>>>> >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> >>>>>> [INFO] BUILD FAILURE >>>>>> >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> >>>>>> [ERROR] Failed to execute goal >>>>>> org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (compile-brunch) on >>>>>> project >>>>>> ambari-web: Command execution failed. Process exited with an error: 1 >>>>>> (Exit >>>>>> value: 1) -> [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/MojoExecutionException >>>>>> >>>>>> [ERROR] >>>>>> >>>>>> [ERROR] After correcting the problems, you can resume the build with >>>>>> the command >>>>>> >>>>>> [ERROR] mvn <goals> -rf :ambari-web >>>>>> >>>>>> >>>>>> >>>>>> Any ideas how to resolve it? >>>>>> >>>>>> Regards >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Thanks, >>>> >>>> Amanda Moran >>>> >>> >>> >> >> >> -- >> *Mithun Mathew* (Matt) >> >> - www.linkedin.com/in/mithunmatt/ >> >> > -- *Mithun Mathew* (Matt) - www.linkedin.com/in/mithunmatt/
