WilliamChen-luckbob edited a comment on issue #4394:
URL: 
https://github.com/apache/incubator-dolphinscheduler/issues/4394#issuecomment-772402787


   I have met a similar problem...Could you please help me with this case?
   
   using command with administrator privilege by windows 10 cmd:
   D:\CodeRepository\incubator-dolphinscheduler>mvn clean install -Prelease 
-Dmaven.test.skip=true
   
   It shows that there is something wrong with my node environment. But the 
fact is there may be nothing wrong with with it. I can do command npm install 
node-sass --unsafe-perm successfully in this window.
   I can't fix this problem.
   
![image](https://user-images.githubusercontent.com/58684828/106733819-4c16a700-664d-11eb-98a8-426d588ffdbb.png)
   the full stack is shown below:
   
   [INFO] 
------------------------------------------------------------------------
   [INFO] Reactor Summary for dolphinscheduler 1.3.5-SNAPSHOT:
   [INFO]
   [INFO] dolphinscheduler ................................... SUCCESS [  3.287 
s]
   [INFO] dolphinscheduler-ui ................................ FAILURE [  0.670 
s]
   [INFO] dolphinscheduler-plugin-api ........................ SKIPPED
   [INFO] dolphinscheduler-common ............................ SKIPPED
   [INFO] dolphinscheduler-dao ............................... SKIPPED
   [INFO] dolphinscheduler-remote ............................ SKIPPED
   [INFO] dolphinscheduler-service ........................... SKIPPED
   [INFO] dolphinscheduler-alert ............................. SKIPPED
   [INFO] dolphinscheduler-server ............................ SKIPPED
   [INFO] dolphinscheduler-api ............................... SKIPPED
   [INFO] dolphinscheduler-dist .............................. SKIPPED
   [INFO] 
------------------------------------------------------------------------
   [INFO] BUILD FAILURE
   [INFO] 
------------------------------------------------------------------------
   [INFO] Total time:  4.433 s
   [INFO] Finished at: 2021-02-03T18:27:05+08:00
   [INFO] 
------------------------------------------------------------------------
   [ERROR] Failed to execute goal 
com.github.eirslett:frontend-maven-plugin:1.6:npm (npm install node-sass 
--unsafe-perm) on project dolphinscheduler-ui: Failed to run task: 'npm install 
node-sass --unsafe-perm' failed. java.io.IOException: Cannot run program 
"D:\CodeRepository\incubator-dolphinscheduler\dolphinscheduler-ui\node\node.exe"
 (in directory 
"D:\CodeRepository\incubator-dolphinscheduler\dolphinscheduler-ui"): 
CreateProcess error=193, %1 不是有效的 Win32 应用程序。 -> [Help 1]
   org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute 
goal com.github.eirslett:frontend-maven-plugin:1.6:npm (npm install node-sass 
--unsafe-perm) on project dolphinscheduler-ui: Failed to run task
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:215)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)
       at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)
       at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
       at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
       at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
       at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
       at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
       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:282)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
   Caused by: org.apache.maven.plugin.MojoFailureException: Failed to run task
       at 
com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute 
(AbstractFrontendMojo.java:100)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
(DefaultBuildPluginManager.java:137)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:210)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)
       at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)
       at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
       at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
       at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
       at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
       at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
       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:282)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
   Caused by: 
com.github.eirslett.maven.plugins.frontend.lib.TaskRunnerException: 'npm 
install node-sass --unsafe-perm' failed.
       at 
com.github.eirslett.maven.plugins.frontend.lib.NodeTaskExecutor.execute 
(NodeTaskExecutor.java:63)
       at com.github.eirslett.maven.plugins.frontend.mojo.NpmMojo.execute 
(NpmMojo.java:62)
       at 
com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute 
(AbstractFrontendMojo.java:94)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
(DefaultBuildPluginManager.java:137)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:210)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)
       at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)
       at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
       at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
       at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
       at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
       at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
       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:282)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
   Caused by: 
com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutionException: 
java.io.IOException: Cannot run program 
"D:\CodeRepository\incubator-dolphinscheduler\dolphinscheduler-ui\node\node.exe"
 (in directory 
"D:\CodeRepository\incubator-dolphinscheduler\dolphinscheduler-ui"): 
CreateProcess error=193, %1 不是有效的 Win32 应用程序。
       at 
com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute 
(ProcessExecutor.java:84)
       at 
com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.executeAndRedirectOutput
 (ProcessExecutor.java:64)
       at 
com.github.eirslett.maven.plugins.frontend.lib.NodeExecutor.executeAndRedirectOutput
 (NodeExecutor.java:29)
       at 
com.github.eirslett.maven.plugins.frontend.lib.NodeTaskExecutor.execute 
(NodeTaskExecutor.java:58)
       at com.github.eirslett.maven.plugins.frontend.mojo.NpmMojo.execute 
(NpmMojo.java:62)
       at 
com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute 
(AbstractFrontendMojo.java:94)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
(DefaultBuildPluginManager.java:137)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:210)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)
       at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)
       at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
       at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
       at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
       at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
       at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
       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:282)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
   Caused by: java.io.IOException: Cannot run program 
"D:\CodeRepository\incubator-dolphinscheduler\dolphinscheduler-ui\node\node.exe"
 (in directory 
"D:\CodeRepository\incubator-dolphinscheduler\dolphinscheduler-ui"): 
CreateProcess error=193, %1 不是有效的 Win32 应用程序。
       at java.lang.ProcessBuilder.start (ProcessBuilder.java:1048)
       at java.lang.Runtime.exec (Runtime.java:620)
       at org.apache.commons.exec.launcher.Java13CommandLauncher.exec 
(Java13CommandLauncher.java:61)
       at org.apache.commons.exec.DefaultExecutor.launch 
(DefaultExecutor.java:279)
       at org.apache.commons.exec.DefaultExecutor.executeInternal 
(DefaultExecutor.java:336)
       at org.apache.commons.exec.DefaultExecutor.execute 
(DefaultExecutor.java:166)
       at 
com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute 
(ProcessExecutor.java:74)
       at 
com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.executeAndRedirectOutput
 (ProcessExecutor.java:64)
       at 
com.github.eirslett.maven.plugins.frontend.lib.NodeExecutor.executeAndRedirectOutput
 (NodeExecutor.java:29)
       at 
com.github.eirslett.maven.plugins.frontend.lib.NodeTaskExecutor.execute 
(NodeTaskExecutor.java:58)
       at com.github.eirslett.maven.plugins.frontend.mojo.NpmMojo.execute 
(NpmMojo.java:62)
       at 
com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute 
(AbstractFrontendMojo.java:94)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
(DefaultBuildPluginManager.java:137)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:210)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)
       at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)
       at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
       at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
       at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
       at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
       at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
       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:282)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
   Caused by: java.io.IOException: CreateProcess error=193, %1 不是有效的 Win32 应用程序。
       at java.lang.ProcessImpl.create (Native Method)
       at java.lang.ProcessImpl.<init> (ProcessImpl.java:386)
       at java.lang.ProcessImpl.start (ProcessImpl.java:137)
       at java.lang.ProcessBuilder.start (ProcessBuilder.java:1029)
       at java.lang.Runtime.exec (Runtime.java:620)
       at org.apache.commons.exec.launcher.Java13CommandLauncher.exec 
(Java13CommandLauncher.java:61)
       at org.apache.commons.exec.DefaultExecutor.launch 
(DefaultExecutor.java:279)
       at org.apache.commons.exec.DefaultExecutor.executeInternal 
(DefaultExecutor.java:336)
       at org.apache.commons.exec.DefaultExecutor.execute 
(DefaultExecutor.java:166)
       at 
com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute 
(ProcessExecutor.java:74)
       at 
com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.executeAndRedirectOutput
 (ProcessExecutor.java:64)
       at 
com.github.eirslett.maven.plugins.frontend.lib.NodeExecutor.executeAndRedirectOutput
 (NodeExecutor.java:29)
       at 
com.github.eirslett.maven.plugins.frontend.lib.NodeTaskExecutor.execute 
(NodeTaskExecutor.java:58)
       at com.github.eirslett.maven.plugins.frontend.mojo.NpmMojo.execute 
(NpmMojo.java:62)
       at 
com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute 
(AbstractFrontendMojo.java:94)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
(DefaultBuildPluginManager.java:137)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:210)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)
       at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)
       at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
       at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
       at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
       at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
       at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
       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:282)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)
   [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/MojoFailureException
   [ERROR]
   [ERROR] After correcting the problems, you can resume the build with the 
command
   [ERROR]   mvn <args> -rf :dolphinscheduler-ui
   
   
   > mvn clean install -Prelease -Dmaven.test.skip=true
   > Use this command to pack
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to