Alibaba Cloud Toolkit 多模块项目上传服务器教程

以下配置根据服务器IP上传文件

IDEA安装好插件 Alibaba Cloud Toolkit 后idea底部会多出个 Alibaba Cloud View 窗口选项,这里可以新增你要上传的服务器IP,配置好了的服务器IP也可以直接再这里上传文件到服务器,或者打开连接服务器的命令窗口,也可以打开服务器文件列表窗口,再开发过程中就不需要再打开一个xshell 和 SFTP 了
在这里插入图片描述
选择 Add Host 新增一个你的服务器IP,输入你服务器的用户名+密码或者用户名+密钥就可以了
在这里插入图片描述
旁边的 Advanced 可以配置些高级配置,建议新建 Host 时这边的 Tag 填写下描述,之后服务器多了方便识别服务器
在这里插入图片描述
新建完Host后就该对项目新建一些Deploy配置了
有多种方式可以新建Deploy配置
1.在项目上右键选择 Alibaba Cloud => Deploy to Host
在这里插入图片描述
2.选择运行/调试配置选项,在点击左上角的 + 号新建一个 Deploy to Host
在这里插入图片描述
在这里插入图片描述
将以下需要配置的地方都配置好即可
在这里插入图片描述
上面配置了Tag后这里在选择服务器时就方便识别自己要的服务器IP了
在这里插入图片描述
然后配置你jar/war包上传完毕后的脚本执行命令(这里也可以不填,就只单纯上传文件,不去做重启项目的操作)
选择 Select Command 按钮添加一个脚本执行命令
在这里插入图片描述
一般我们开发都是使用的是 SpringBoot Maven 项目,这里需要选择下上传文件之前的 Maven 命令
这里需要注意下
如果是多项目的话这里如果工作项目选择的是最外层的项目那么在执行打包命令后会提示找不到jar/war包,因为多项目的打的包在子项目中,如果你的是单项目架构这里也不需要修改工作目录了
我们这里是多项目架构这里的工作目录就不需要选择最外面的项目,选择需要配置的子模块目录即可
下面的命令行使用默认的 clean install 即可,我们稍后还需要配置一个 Multirun Deployment 进行多项目模块一起上传,会对最外层的项目进行打包,这里的子模块命令行可以只使用 install
在这里插入图片描述
多项目模块的项目还需要先将所有的子模块配置好 Deploy to Host 在配置一下 Multirun Deployment
在项目上右键选择 Alibaba Cloud => Multirun Deployment
在这里插入图片描述
在这里插入图片描述
选择一下我们需要运行的子模块配置,将需要操作的子模块全部添加进来,就可以将服务器上的多个模块项目一起更新重启
在这里插入图片描述
这里还需要将这个 Re-use tab to run configuration (except the tab of failed configurations) 选项勾选上,因为我们上面的配置的 Deploy to Host 都是子模块的,并没有对最外层的项目进行Maven打包,这里的选项勾选上后就可以在运行子模块之前执行下Maven命令对最外层的项目进行打包
在这里插入图片描述
这里的工作目录选择最外层的即可,命令行中输入 clean package
这里还有个坑
命令行里面使用 install 在打包好后会自动去找工作目录下的jar包,如果使用的是 package 那么就只会单纯的打包,不会在打好包后去寻找工作目录下jar/war包
我们这里是对最外层进行打包,不要它去寻找jar/war包进行上传,这里就使用 package
在这里插入图片描述
这样就把多项目模块的配置完毕了,只需要选择一下我们刚配置好的 Multirun Deployment 进行运行即可
在这里插入图片描述

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
阿里云工具包(Alibaba Cloud Toolkit)是一款用于集成开发环境(IDE)的插件,旨在帮助开发者更方便地使用阿里云服务。它提供了丰富的功能和命令,可以帮助开发者在IDE中管理和操作阿里云资源。 以下是一些常用的 Alibaba Cloud Toolkit 命令: 1. 配置阿里云账号:通过 `aliyun configure` 命令可以配置阿里云账号信息,包括 Access Key ID、Access Key Secret、默认地域等。 2. 创建和部署应用:使用 `aliyun create` 命令可以创建一个新的应用,并将其部署到阿里云上。该命令会引导你选择应用类型、运行环境等,并自动完成应用的创建和部署过程。 3. 查看应用状态:通过 `aliyun status` 命令可以查看当前应用的状态,包括运行状态、访问地址等信息。 4. 打开应用日志:使用 `aliyun logs` 命令可以打开应用的日志文件,方便查看和分析应用的运行情况。 5. 管理云资源:通过 `aliyun resource` 命令可以管理阿里云上的各种资源,包括虚拟机、数据库、负载均衡等。你可以使用该命令创建、删除、启动、停止等操作。 6. 配置云服务:使用 `aliyun service` 命令可以配置阿里云上的各种云服务,包括云监控、云存储、消息队列等。你可以使用该命令配置服务的参数、订阅通知等。 以上是一些常用的 Alibaba Cloud Toolkit 命令,你可以根据自己的需求选择相应的命令进行操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值