使用idea远程开发maven项目遇到的问题
通过问同学是否有remote development选项,他的版本是2022,webstorm是2022,至少都不是2021,也都有远程开发的选项,于是尝试升级idea版本。查看文件夹的权限是否是可写的,如果是只读的,要修改权限)在setting中查看maven的设置,发现不是之前下载好的3.6.0版本的maven,setting.xml和repository的路径也不对。的,不是maven没有拉
1.idea的file中找不到remote development
我的idea版本是2021,找不到remote development,webStorm是2022,有remote development
解决1:查看是否打开remote development gateway插件(没有用)
网上说查看是否打开remote development gateway插件,我查看已经下载该插件,并打开了,关闭、卸载、重启idea都没有用
解决2:更新idea(有效)
通过问同学是否有remote development选项,他的版本是2022,webstorm是2022,至少都不是2021,也都有远程开发的选项,于是尝试升级idea版本。升级为了2023.3.4
2.使用远程开发,项目依赖加载不出来,maven没有用
首先,通过执行命令,准备了Linux的一些开发环境:
sudo apt-get install docker.io
sudo apt-get install openssh-server
sudo apt-get install openjdk-8-jdk
sudo apt-get install maven
之后项目一直在加载,maven拉取依赖一直在加载。
在setting中查看maven的设置,发现不是之前下载好的3.6.0版本的maven,setting.xml和repository的路径也不对。
解决
1.在官网下载所需版本的maven压缩包到Linux本地。
2.创建一个Maven文件夹和repository文件夹,方便在项目中设置路径。(注意!!!查看文件夹的权限是否是可写的,如果是只读的,要修改权限)
3.将maven解压到创建好的Maven文件夹中。
4.在maven的config文件中修改setting.xml文件,设置repository文件的路径、添加阿里云镜像。
以上操作可参考文章:https://blog.csdn.net/helloword233/article/details/116076540
再次尝试加载项目即可。
如果修改完项目的maven配置后,pom.xml文件还是无法加载所有依赖或者提示依赖的版本号不能为空的错误,感觉maven根本就没有通过镜像拉取依赖:
检查自己创建的Maven和repository文件夹是否设置为可写的,不是maven没有拉取依赖,而是无法写入到你所指定的文件夹中。
更多推荐



所有评论(0)