Alibaba Cloud Toolkit使用IntelliJ IDEA部署应用到Win服务器

本文最后更新于:2024年5月19日 下午

安装需要的工具

部署linux服务器按照官方文档即可 https://help.aliyun.com/document_detail/98763.html

教程是win服务器操作

1.window服务器上安装OpenSSH

https://github.com/PowerShell/Win32-OpenSSH/releases

解压目录下执行官网的步骤

1
2
3
4
5
6
7
8
//a.安装命令
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

//b.设置为自启动模式
sc config sshd start= auto

//c.启动服务
net start sshd

2.安装插件Alibaba Cloud Toolkit 配置

run.bat 脚本 项目端口-需替换,包名-需替换

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
@echo off & setlocal EnableDelayedExpansion

set obj[0]=项目端口-需替换


set port=0
set pid=0

for /f "usebackq delims== tokens=1-2" %%a in (`set obj`) do (
set port=%%b
for /f "tokens=5" %%m in ('netstat -aon ^| findstr ":%%b"') do (
set pid=%%m
)
if "!pid!"=="0" (
echo 端口号【!port!】没有占用
) else (
echo 端口号【!port!】相关进程以杀死
taskkill /f /pid !pid!
)
set pid=0
)

java -jar -Xms1024m -Xmx1536m -XX:PermSize=128M -XX:MaxPermSize=256M 包名-需替换.jar &

pause

3.执行注意事项

问题:多模块工程打包出现找不到符号的问题
原因:聚合工程下的子工程必须依次执行 clean install,再具体模块package
解决:父模块clean install,具体子模块package

4.操作截图…