作者:我是田小勇2702932553 | 来源:互联网 | 2023-02-11 10:15
我想在远程服务器上运行我的java代码以加快速度(服务器功能非常强大).我想要的是将我的Intellij连接到该远程服务器并运行我的代码.但我仍想在我的本地机器(即我的笔记本电脑)上使用IntelliJ.
我在IntelliJ中找到了一个配置部分,在 Default Setting->Build-executation-deployment-> Deployment
那里我可以设置我的远程服务器的地址和用户名和密码.但我不知道接下来该做什么.
1> CrazyCoder..:
有一个PhpStorm 的分步部署指南,但对于IntelliJ IDEA,它几乎是一样的.
以下是通过SFTP 将.jar
文件从artifact
子目录部署到远程服务器到/home/serge/artifact
目录的示例配置:
我将配置工件以生成可执行jar.然后调整部署配置以将jar部署到远程服务器.或者你可以使用Maven/Gradle来做同样的事情.
接下来,您可以配置远程SSH外部工具以在服务器上运行jar(通过java -jar jarname.jar
:
通过Tools
| 在远程服务器上运行 External Tools
| hello
:
要自动化流程,请启用包含在工件的项目构建中,Automatic upload
在Tools
|中启用 Deployment
并在|中启用外部更改的上传 | .Tools
Deployment
Options
要调试代码,请使用远程调试配置.复制调试所需的JVM选项并调整远程SSH外部工具中的选项,以便应用程序以调试模式启动并可以接受连接(确保调整防火墙规则以允许指定端口上的连接).
远程调试配置
调试外部工具配置
工作证明