Thingsboard 编译过程中 ThingsBoard Server UI 出现问题

18810003053 · 2022年05月07日 · 最后由 rekjni 回复于 2022年10月14日 · 895 次阅读
[INFO] Installing Yarn version v1.22.17
[INFO] Unpacking D:\m2\com\github\eirslett\yarn\1.22.17\yarn-1.22.17.tar.gz into D:\IdeaProjects\iot\ThingsBoard\ui-ngx\target\node\yarn
[INFO] Installed Yarn locally.
[INFO] 
[INFO] --- frontend-maven-plugin:1.12.0:yarn (yarn install) @ ui-ngx ---
[INFO] Running 'yarn install' in D:\IdeaProjects\iot\ThingsBoard\ui-ngx
[INFO] �ܾ����ʡ�
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Thingsboard 3.4.0-SNAPSHOT:
[INFO] 
[INFO] Thingsboard ........................................ SUCCESS [  0.029 s]
[INFO] Netty MQTT Client .................................. SUCCESS [  0.950 s]
[INFO] Thingsboard Server Commons ......................... SUCCESS [  0.001 s]
[INFO] Thingsboard Server Common Data ..................... SUCCESS [  0.969 s]
[INFO] Thingsboard Server Common Utils .................... SUCCESS [  0.136 s]
[INFO] Thingsboard Server Common Messages ................. SUCCESS [  4.363 s]
[INFO] Thingsboard Actor system ........................... SUCCESS [  1.148 s]
[INFO] Thingsboard Server Stats ........................... SUCCESS [  0.143 s]
[INFO] Thingsboard Server Common Cluster API .............. SUCCESS [ 11.795 s]
[INFO] Thingsboard Server Queue components ................ SUCCESS [  8.125 s]
[INFO] Thingsboard Server Common Cache .................... SUCCESS [  0.297 s]
[INFO] Thingsboard Server Commons ......................... SUCCESS [  0.002 s]
[INFO] Thingsboard Server Common Transport components ..... SUCCESS [  7.099 s]
[INFO] Thingsboard MQTT Transport Common .................. SUCCESS [  2.900 s]
[INFO] Thingsboard HTTP Transport Common .................. SUCCESS [  2.187 s]
[INFO] Thingsboard CoAP server ............................ SUCCESS [  1.931 s]
[INFO] Thingsboard CoAP Transport Common .................. SUCCESS [  4.205 s]
[INFO] Thingsboard LwM2M Transport Common ................. SUCCESS [  5.496 s]
[INFO] Thingsboard SNMP Transport Common .................. SUCCESS [  2.173 s]
[INFO] Thingsboard Server Common DAO API .................. SUCCESS [  2.160 s]
[INFO] Thingsboard Server Remote Edge wrapper ............. SUCCESS [  8.309 s]
[INFO] Thingsboard Extensions ............................. SUCCESS [  0.003 s]
[INFO] Thingsboard Rule Engine API ........................ SUCCESS [  1.690 s]
[INFO] Thingsboard Server DAO Layer ....................... SUCCESS [  9.276 s]
[INFO] Thingsboard Rule Engine Components ................. SUCCESS [  7.037 s]
[INFO] Thingsboard Server Transport Modules ............... SUCCESS [  0.002 s]
[INFO] Thingsboard HTTP Transport Service ................. SUCCESS [  2.328 s]
[INFO] Thingsboard MQTT Transport Service ................. SUCCESS [  1.449 s]
[INFO] Thingsboard CoAP Transport Service ................. SUCCESS [  1.536 s]
[INFO] Thingsboard LwM2m Transport Service ................ SUCCESS [  1.488 s]
[INFO] Thingsboard SNMP Transport Service ................. SUCCESS [  1.455 s]
[INFO] ThingsBoard Server UI .............................. FAILURE [ 14.538 s]
[INFO] Thingsboard Server Tools ........................... SKIPPED
[INFO] Thingsboard Rest Client ............................ SKIPPED
[INFO] ThingsBoard Server Application ..................... SKIPPED
[INFO] ThingsBoard Microservices .......................... SKIPPED
[INFO] ThingsBoard Docker Images .......................... SKIPPED
[INFO] ThingsBoard JavaScript Executor Microservice ....... SKIPPED
[INFO] ThingsBoard Web UI Microservice .................... SKIPPED
[INFO] ThingsBoard Node Microservice ...................... SKIPPED
[INFO] ThingsBoard Transport Microservices ................ SKIPPED
[INFO] ThingsBoard MQTT Transport Microservice ............ SKIPPED
[INFO] ThingsBoard HTTP Transport Microservice ............ SKIPPED
[INFO] ThingsBoard COAP Transport Microservice ............ SKIPPED
[INFO] ThingsBoard LWM2M Transport Microservice ........... SKIPPED
[INFO] ThingsBoard SNMP Transport Microservice ............ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  01:46 min
[INFO] Finished at: 2022-05-07T20:19:19+08:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.12.0:yarn (yarn install) on project ui-ngx: Failed to run task: 'yarn install' failed. org.apache.commons.exec.ExecuteException: 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/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <args> -rf :ui-ngx
请问这个是什么原因啊?
1楼 已删除

经个人排查是由于在 ui-ngx /pom.xml 中使用了 frontend-maven-plugin 插件,它会下载 nodejs 并安装,然后通过下载的 nodejs 编译 ui-ngx 项目,而每次下载的 nodejs 版本都有问题所有总是出问题 解决办法 这里可更换为使用 exec-maven-plugin 这个插件,exec-maven-plugin 它可用可用使用本地 nodejs 环境进行编译

18810003053 回复

你好,请问下换成 exec-maven-plugin 有哪些配置呀,方便给下代码吗。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册