IntelliJ会在代码更改时自动构建工件

时间:2017-06-04 05:38:43

标签: intellij-idea intellij-14

有没有办法在项目中自动构建工件,就像它自动构建输出一样?快捷键如果存在也可以使用 - 现在我需要点击Build -> Build Artifacts -> Build这很麻烦。

编辑:在这种情况下,我的“工件”只是我项目输出的jar文件。

1 个答案:

答案 0 :(得分:5)

老问题,但发布这个希望它对其他人有用。

您可以设置在构建项目时自动更新工件,而不必在每次更新时手动构建工件:打开项目设置(File -> Project Structure),并在Artifacts中选项卡检查Include in project build(屏幕截图IntelliJ IDEA Ultimate 2017.1):

IntellJ Build Artifacts Automatically

修改

为了在源更改时自动构建工件,类似于自动构建,请参阅上面评论的@CrazyCoder答案中描述的过程:

deploy/debug java code on a remote server using Intellij

引用此答案中的其他所需步骤,适用于IntelliJ IDEA Ultimate 2017.1:

  • 打开File -> Settings -> Build, Execution, Deployment
  • Options下,将Upload changes files automatically to the default server设置为On explicit save action (Ctrl + S)
  • 检查下面的Upload external changes框。