idea Remote Development离线配置远程开发
下载好后,打开remote development功能,输入ssh连接信息,此时需要选择服务器版本的idea安装方式,离线环境下只能把刚才下好的linux版本安装包上传上去,点击installation options,选择upload installer file,随后选择project路径,继续往下进行即可。如果服务器不配置maven环境,ideaIU-2025.1.4.1自带的maven版本
跟上一篇一样,本文仅记录踩坑点,不完全说明全部操作,作为个人笔记使用。
一、Remote Development插件
ideaIU-2025.1.4.1版本自带该插件,老版本idea需要自行下载插件安装。
二、配置远程环境
离线环境下,需要提前下载好与本地idea同版本的linux版安装包,地址https://www.jetbrains.com.cn/en-us/idea/download/other.html
(如果需要下载其他软件的历史版本,将地址中的idea修改为其他应用名称即可)
比如我的idea是ideaIU-2025.1.4.1,服务器为x86_64架构,就选取图中版本下载

下载好后,打开remote development功能,输入ssh连接信息,此时需要选择服务器版本的idea安装方式,离线环境下只能把刚才下好的linux版本安装包上传上去,点击installation options,选择upload installer file,随后选择project路径,继续往下进行即可。

后续步骤按提示进行即可
三、安装maven
我碰见两个坑
1.idea自带maven版本不支持http镜像源
如果服务器不配置maven环境,ideaIU-2025.1.4.1自带的maven版本为3.8,该版本不允许http方式的镜像源,必须为https,此时需要手动安装一个低版本maven到服务器。
maven历史版本下载地址为:https://archive.apache.org/dist/maven/maven-3/
以3.6.3为例,linux版本地址为https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
安装过程不赘述~
安装后需要在远程开发环境下的idea进行配置,settings——》Build,Execution,Deployment——>Build Tools——>Maven,修改Maven home path,以及User settiongs file、Local repository,全部修改为刚才安装的maven对应地址

2.安装maven后,idea自带maven需要清除
如果使用idea自带maven更新失败过一次,那么maven本地仓库元数据会损坏,此时更新maven仓库报错,针对损坏依赖,使用mvn clean install -U命令修复,如:
mvn dependency:get -DremoteRepositories=http://maven.devops.io/ -Dartifact=org.springframework.boot:spring-boot-dependencies:2.5.15:pom
修复后重新加载依赖即可
更多推荐

所有评论(0)