当前位置: 代码网 > it编程>编程语言>Javascript > 关于安装Dubbo+zookeeper过程中遇到的许多问题

关于安装Dubbo+zookeeper过程中遇到的许多问题

2024年07月31日 Javascript 我要评论
dubbo安装启动,打包dubbo-admin项目错误,npm run dev 的各种错误,npm install 命令卡住不动,0308010C错误,Nodejs的版本问题

在学习dubbo+zookeeper时安装启动dubbo-admin出现的一些问题:

首先我是跟着狂神安装zookeeper,基本下来没什么问题。然后就是安装dubbo-admin,狂神安装的是dubbo-admin-master,但是现在github上已经没有这个版本了,只能下载dubbo-admin-develop版本。接下来就是碰到的好多坑

打包dubbo-admin项目错误

用mvn clean package -dmaven.test.skip=true 打包的时候,先是dubbo-admin build错误了,查了一下是因为-dmaven.test.skip=true要加’‘号–>’-dmaven.test.skip =true’
解决了这个问题再打包,又出现了另一个问题,dubbo-admin-ui 失败了,报错的信息如下:

一开始是参考的这位博主的解决方案:
删除了

<goals>
	<goal>npm</goal>
</goals>

这就导致了,后面的另一个坑。这个代码是不能删除的,后面会导致启动前端时,运行npm run dev出现错误。这里是看到了另一个博主的文章发现的:
这里我先按第一个博主的方法,看了一下maven的本地仓库,发现已经有1.11.0的jar包了。然后就试着直接改pom.xml,把版本号这里${frontend-maven-plugin.version}改成1.11.0,把<goals> <goal>npm</goal> </goals>删除,build出来是没有问题了,但是后面的npm run dev是有问题的,所以又把代码加了回来。
又经过了一番搜索,发现可能是nodejs的安装有错误

npm install 命令卡住不动

我的电脑是当时学vue的时候安装过nodejs,我跟着这个博主的文章,配置nodejs的环境变量:,但是在测试npm install express --global的时候一开始卡住,后来就出报错信息了,错误信息如下:

npm err! code enotfound
npm err! errno enotfound
npm err! network request to https://registry.npm.taobao.org/cnpm failed, reason: getaddrinfo enotfound registry.npm.taobao.org registry.npm.taobao.org:443
npm err! network this is a problem related to network connectivity.
npm err! network in most cases you are behind a proxy or have bad network settings.
npm err! network 
npm err! network if you are behind a proxy, please make sure that the
npm err! network 'proxy' config is set properly.  see: 'npm help config'

查了发现是代理问题,导致网络也有问题,这里贴出解决方案:

npm config set proxy null
npm config set https-proxy null

解决完这个再去build项目mvn clean package -dmaven.test.skip=true ,就成功了。接下来就是要在 \dubbo-admin-develop\dubbo-admin-ui 目录下,cmd输入npm run dev

npm run dev 的各种错误

这里的话就是一开始的,报“vue-cli-service不是内部或外部命令,也不是可运行的程序”,网上的解决方法是要安装npm install 。然后就出现了这个命令卡住一直不动,和我测试npm install express --global不动,如出一辙。其实就是nodejs安装的有问题。之后根据上面的方法解决nodejs安装问题后,出现新 的错误信息:在这里插入图片描述
就是出现了0308010c错误,这里是nodejs版本的问题,解决方案看这个博主:
我是采用了set node_options=--openssl-legacy-provider 方案,然后原来的报错信息没有了,出现了一大堆的error,但是最后出现了访问链接:
在这里插入图片描述
在这里插入图片描述
我就尝试访问的,发现也可以正常进去dubbo的页面。我猜测可能就是因为nodejs的版本问题,导致这些错误,本人也没有去降版本,大家下载nodejs尽量还是下载16.x的版本。

至此dubbo安装并启动成功,这里我贴一个相对完整的流程:最新版 dubbo-admin + zookeeper 安装教程(亲测有效)

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com