使用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方式部署