使用IntelliJ IDEA的Maven方式部署工程,可能会识别不到打包文件,本文为您介绍如何使用自定义和maven-assembly-plugin方式识别打包文件。

前提条件

自定义方式识别打包文件

  1. 在IntelliJ IDEA中打开您的工程。
  2. 在IntelliJ IDEA顶部菜单栏中选择Tools > Alibaba Cloud > Deploy to Host...
    说明 您可以根据自己的需求选择部署应用到ECS、SAE、DEAS、镜像仓库、小程序云等,这里以Deploy to Host为例进行阐述。
  3. Deploy to Host对话框中选择Upload File方式部署,单击Browse,选择部署文件。
    本地上传方式部署文件
    说明 如果第一次打包工程,并没有生成对应的jar包,可以在File文本框中手动输入打包后生成文件的绝对路径。
  4. Before launch区域单击右侧的,选择Run Maven Goal
  5. Select Maven Goal对话框中输入Command line,例如:clean install
    select maven goal
  6. 单击OK

使用maven-assembly-plugin方式识别打包文件

  1. 在IntelliJ IDEA中打开您的工程。
  2. 在配置文件中添加<appendAssemblyld>false</appendAssemblyld>,删除包文件后缀名。
  3. 在IntelliJ IDEA界面左侧的Project区域中右键单击工程名称,在菜单中选择Alibaba Cloud > Deploy to Host...
    说明 您可以根据自己的需求选择部署应用到ECS、SAE、DEAS、镜像仓库、小程序云等,这里以Deploy to Host为例进行阐述。
  4. Deploy to Host对话框中选择Maven Build方式部署,先单击Apply,然后单击Run
    maven build方式部署