关闭 lamikr 打开了这个问题 2021 年 4 月 28 日 · 0 条评论 · 由#1588修复 关闭 如果系统还安装了较新的 nodejs,则在构建期间会出现 modejs v10.15.0 段错误(#1587 lamikr 打开了这个问题 2021 年 4 月 28 日 · 0 条评论 · 由#1588修复 注释 贡献者 拉美克 评论了 2021 年 4 月 28 日 描述 我安装了系统 nodejs 版本 v14.16.0 的错误,当我使用命令 nvm -X install 构建时,构建将在本地安装节点 v10.15.0 并尝试使用它。 然而,这将无法在节点中出现段错误。这将在构建日志中显示以下错误。 重现 重现行为的步骤: 节点——版本 v14.16.0 mvn -X 安装 ugs-pendant 因以下错误而崩溃 [INFO] Unpacking /home/lamikr/.m2/repository/com/github/eirslett/npm/6.4.1/npm-6.4.1.tar.gz into /home/lamikr/ misc/src/cnc/apps/ugs_lamikr_github.git/ugs-pendant/src/main/webapp/node/node_modules [INFO] 在本地安装 npm。 [信息] [信息] — frontend-maven-plugin:1.6:npm (npm install) @ugs-pendant — [DEBUG] 配置 mojo com.github.eirslett:frontend-maven-plugin:1.6:npm 来自插件领域 ClassRealm[plugin>com.github.eirslett:frontend-maven-plugin:1.6, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@1de0aca6] [DEBUG] 配置 mojo ‘com.github.eirslett:frontend-maven- plugin:1.6:npm’ with basic configurator –> [DEBUG] (f) arguments = install [调试] (f) npmInheritsProxyConfigFromMaven = true [调试] (f) 项目 = MavenProject: com.willwinder.universalgcodesender:ugs-pendant:2.0.7-SNAPSHOT @ /tmp/pom4659384592351377280.jgitver-maven-plugin.xml [调试] (f) repositorySystemSession = org.eclipse.aether.DefaultRepositorySystemSession@35edd886 [DEBUG] (f) session = org.apache.maven.execution.MavenSession@8b13d91 [DEBUG] (f) skipTests = false [DEBUG] (f) testFailureIgnore =假 [DEBUG] (f) workingDirectory = /home/lamikr/misc/src/cnc/apps/ugs_lamikr_github.git/ugs-pendant/src/main/webapp [DEBUG] (f) execution = com.github.eirslett:frontend -maven-plugin:1.6:npm {execution: npm install} [DEBUG] — 结束配置 — [INFO] 在 /home/lamikr/misc/src/cnc/apps/ugs_lamikr_github.git/ugs-pendant/src/main/webapp 中运行 ‘npm install’ [DEBUG] 执行命令行 [/home/lamikr/misc/src /cnc/apps/ugs_lamikr_github.git/ugs-pendant/src/main/webapp/node/node, /home/lamikr/misc/src/cnc/apps/ugs_lamikr_github.git/ugs-pendant/src/main/webapp/ node/node_modules/npm/bin/npm-cli.js, install] [INFO] [INFO] > core-js@3.6.4 postinstall /home/lamikr/misc/src/cnc/apps/ugs_lamikr_github.git/ugs- pendant/src/main/webapp/node_modules/@angular-devkit/build-angular/node_modules/core-js [信息] > node -e “try{require(‘./postinstall’)}catch(e){}” [信息] [信息] —————————————— ————————– [信息] ugs-parent 2.0 的反应器摘要。7-快照: [信息] [信息] ugs-parent ………………………………………..成功 [ 1.026 s] [信息] ugs-core ……………………………………….. …. 成功 [ 31.296 s] [信息] ugs-pendant …………………………….. ….. 失败 [ 34.065 秒] [信息] ugs-cli ………………………….. ………已跳过 [信息] ugs-classic ………………………….. ……. 跳过 [信息] ugs-platform-parent ………………… 跳过 [ INFO] ugs-platform-branding ………………… 已跳过 [INFO] ugs-platform-ugslib …. …………………….已跳过 [信息] ugs-platform-ugscore ………………… ………………. 跳过 [信息] ugs-platform-visualizer ………………… 已跳过 [信息] ugs-platform-plugin-workflow … ………………..已跳过 [信息] ugs-platform-gcode-editor ………………. ……. 跳过 [信息] ugs-platform-surfacescanner ………………… 跳过 [信息] ProbeModule ….. ……………………………..已跳过 [信息] DowelModule ……… …………………….已跳过 [信息] GcodeTools ………………… ……………………….已跳过 [信息] ugs-platform-plugin-jog ………………… ……………….已跳过 [信息] ugs-platform-plugin-setup-wizard ………………已跳过 [信息] ugs-platform-welcome-page ……………………跳过 [信息] ugs-platform-plugin-joystick ………………….已跳过 [信息] ugs-platform-plugin-cloud-storage …. …………..已跳过 [信息] ugs-platform-plugin-toolbox ………………… 已跳过 [信息] ugs-platform-plugin-dro ……………….已跳过 [信息] ugs-platform-app … …………………………….. 已跳过 [信息] ————– ———————————————- ——– [信息] 构建失败 [信息] ——————————– ———————————— [信息] 总时间:01:09 分钟 [信息] 完成于:2021-04-27T20:46:02+03:00 [信息] ————————– —————————————— [错误] 无法在项目 ugs-pendant 上执行目标 com.github.eirslett:frontend-maven-plugin:1.6:npm (npm install):无法运行任务:’npm install’ 失败。org.apache.commons.exec.ExecuteException: Process exited with an error: 139 (Exit value: 139) -> [帮助 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.github.eirslett:frontend 问题-maven-plugin:1.6:npm (npm install) 在项目 ugs-pendant 上:无法 在 org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215) 在 org.apache.maven 上运行任务。生命周期.internal.MojoExecutor.execute (MojoExecutor.java:156) 在 org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) 预期行为 构建应该成功 版本 UGS 主站 操作系统(请填写以下信息): Linux 其他上下文 类似的错误也在这里报告: eirslett/frontend-maven-plugin#826 lamikr 将提交推送到引用此问题的 lamikr/Universal-G-Code-Sender 2021 年 4 月 28 日 fix nodejs segfault build problem …… 372e7f1 lamikr 提到了这个问题 2021 年 4 月 28 日 修复 nodejs 段错误构建问题 #1588 合并 breiler 在 #1588 中完成后 关闭了它 2021 年 4 月 28 日 喜欢 (0) 连续点动问题 #1224 LaserGRBL 安装后无法启动 #1225 2.8inch_ESP32-2432S028R无法获取任何菜单 #56 2.8inch_ESP32-2432S028R显示屏支持 #55 编译错误 #54 文本部分超出了板中的可用空间 #53 2.8inch_ESP32-2432S028R无法获取任何菜单 #562.8inch_ESP32-2432S028R显示屏支持 #55编译错误 #54文本部分超出了板中的可用空间 #53编译失败:SdFat.h:没有那个文件或目录 #50esp32c3支持吗? #49慢跑算法 #48启用 WiFi 后,STA & AP 模式会暂停发送 G 代码。 #46
描述
我安装了系统 nodejs 版本 v14.16.0 的错误,当我使用命令
nvm -X install 构建时,构建将在本地安装节点 v10.15.0 并尝试使用它。
然而,这将无法在节点中出现段错误。这将在构建日志中显示以下错误。
重现
重现行为的步骤:
v14.16.0
[INFO] Unpacking /home/lamikr/.m2/repository/com/github/eirslett/npm/6.4.1/npm-6.4.1.tar.gz into /home/lamikr/ misc/src/cnc/apps/ugs_lamikr_github.git/ugs-pendant/src/main/webapp/node/node_modules
[INFO] 在本地安装 npm。
[信息]
[信息] — frontend-maven-plugin:1.6:npm (npm install) @ugs-pendant —
[DEBUG] 配置 mojo com.github.eirslett:frontend-maven-plugin:1.6:npm 来自插件领域 ClassRealm[plugin>com.github.eirslett:frontend-maven-plugin:1.6, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@1de0aca6]
[DEBUG] 配置 mojo ‘com.github.eirslett:frontend-maven- plugin:1.6:npm’ with basic configurator –>
[DEBUG] (f) arguments = install
[调试] (f) npmInheritsProxyConfigFromMaven = true
[调试] (f) 项目 = MavenProject: com.willwinder.universalgcodesender:ugs-pendant:2.0.7-SNAPSHOT @ /tmp/pom4659384592351377280.jgitver-maven-plugin.xml
[调试] (f) repositorySystemSession = org.eclipse.aether.DefaultRepositorySystemSession@35edd886
[DEBUG] (f) session = org.apache.maven.execution.MavenSession@8b13d91
[DEBUG] (f) skipTests = false
[DEBUG] (f) testFailureIgnore =假
[DEBUG] (f) workingDirectory = /home/lamikr/misc/src/cnc/apps/ugs_lamikr_github.git/ugs-pendant/src/main/webapp
[DEBUG] (f) execution = com.github.eirslett:frontend -maven-plugin:1.6:npm {execution: npm install}
[DEBUG] — 结束配置 —
[INFO] 在 /home/lamikr/misc/src/cnc/apps/ugs_lamikr_github.git/ugs-pendant/src/main/webapp 中运行 ‘npm install’
[DEBUG] 执行命令行 [/home/lamikr/misc/src /cnc/apps/ugs_lamikr_github.git/ugs-pendant/src/main/webapp/node/node, /home/lamikr/misc/src/cnc/apps/ugs_lamikr_github.git/ugs-pendant/src/main/webapp/ node/node_modules/npm/bin/npm-cli.js, install]
[INFO]
[INFO] > core-js@3.6.4 postinstall /home/lamikr/misc/src/cnc/apps/ugs_lamikr_github.git/ugs- pendant/src/main/webapp/node_modules/@angular-devkit/build-angular/node_modules/core-js
[信息] > node -e “try{require(‘./postinstall’)}catch(e){}”
[信息]
[信息] —————————————— ————————–
[信息] ugs-parent 2.0 的反应器摘要。7-快照:
[信息]
[信息] ugs-parent ………………………………………..成功 [ 1.026 s]
[信息] ugs-core ……………………………………….. …. 成功 [ 31.296 s]
[信息] ugs-pendant …………………………….. ….. 失败 [ 34.065 秒]
[信息] ugs-cli ………………………….. ………已跳过
[信息] ugs-classic ………………………….. ……. 跳过
[信息] ugs-platform-parent ………………… 跳过
[ INFO] ugs-platform-branding ………………… 已跳过
[INFO] ugs-platform-ugslib …. …………………….已跳过
[信息] ugs-platform-ugscore ………………… ………………. 跳过
[信息] ugs-platform-visualizer ………………… 已跳过
[信息] ugs-platform-plugin-workflow … ………………..已跳过
[信息] ugs-platform-gcode-editor ………………. ……. 跳过
[信息] ugs-platform-surfacescanner ………………… 跳过
[信息] ProbeModule ….. ……………………………..已跳过
[信息] DowelModule ……… …………………….已跳过
[信息] GcodeTools ………………… ……………………….已跳过
[信息] ugs-platform-plugin-jog ………………… ……………….已跳过
[信息] ugs-platform-plugin-setup-wizard ………………已跳过
[信息] ugs-platform-welcome-page ……………………跳过
[信息] ugs-platform-plugin-joystick ………………….已跳过
[信息] ugs-platform-plugin-cloud-storage …. …………..已跳过
[信息] ugs-platform-plugin-toolbox ………………… 已跳过
[信息] ugs-platform-plugin-dro ……………….已跳过
[信息] ugs-platform-app … …………………………….. 已跳过
[信息] ————– ———————————————- ——–
[信息] 构建失败
[信息] ——————————– ————————————
[信息] 总时间:01:09 分钟
[信息] 完成于:2021-04-27T20:46:02+03:00
[信息] ————————– ——————————————
[错误] 无法在项目 ugs-pendant 上执行目标 com.github.eirslett:frontend-maven-plugin:1.6:npm (npm install):无法运行任务:’npm install’ 失败。org.apache.commons.exec.ExecuteException: Process exited with an error: 139 (Exit value: 139) -> [帮助 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.github.eirslett:frontend 问题-maven-plugin:1.6:npm (npm install) 在项目 ugs-pendant 上:无法
在 org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
在 org.apache.maven 上运行任务。生命周期.internal.MojoExecutor.execute (MojoExecutor.java:156)
在 org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
预期行为
构建应该成功
版本
UGS 主站
操作系统(请填写以下信息):
Linux
其他上下文
类似的错误也在这里报告:
eirslett/frontend-maven-plugin#826