IDEA远程服务器开发

IDEA的远程开发是在本地去操远程服务器上的代码,可以直接将本地代码的编译,构建,调试,运行等工作都放在远程服务器上而本地运行一个客户端远程去操作服务器上的代码,就如同我们平常写代码一样。相比于云桌面成本更低,开发效率更高。

1.首先服务器配置jdk,maven以及环境变量

export JAVA_HOME=/usr/local/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

export MAVEN_HOME=/usr/local/apache-maven-3.8.1 export PATH=$MAVEN_HOME/bin:$PATH

2. IDEA切换到主页

IDEA远程服务器开发_第1张图片

 3.配置ssh连接

IDEA远程服务器开发_第2张图片

 4. 指定远程开发的代码路径,代码需要提前clone到服务器上,点击按钮后会自动下载客户端

IDEA远程服务器开发_第3张图片

5.启动会报jdk问题,在IDEA设置Build,Execution,Deployment -- Compiler中的Shared build process VM options加入如下内容:

-Djdk.lang.Process.launchMechanism=vfork

IDEA远程服务器开发_第4张图片

6.再次启动项目,运行成功

IDEA远程服务器开发_第5张图片

你可能感兴趣的:(服务器,git,运维)