dubbo-admin用命令打包时候报错
第一个报错(ui包报错):
o-admin-ui: Could not extract the Node archive: Could not extract archive: 'C:\Users\Administrator\.m2\repository\com\github\eirslett\node\9.11.1\node-9.11.1-win-x64.zip'
后来一直往上翻Maven的信息,发现在ui层,操作是这样的:首先判定机器是否有npm,如果没有就去下载安装。这里可能碰到第一个坑——国内环境下装不了node.js和npm。这个可以自己手动装。博主比较幸运没碰见这个。之后为了启动Vue(没学过啊,只能这样理解),需要在ui下使用npm的build操作。所以,这段错误的过程其实是这样:Maven发现没有装npm,手动下载配置node.js和npm;
第二个报错(maven的test报错:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.1:test)
这时候等待跳过,或者直接在dubbo-admin-server目录下的pom.xml文件中加入测试跳过插件:
<plugin>
<!--添加配置跳过测试-->
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<!--添加配置跳过测试-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.1</version>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>