使用Intellij指定工件名称

时间:2014-02-24 11:46:33

标签: jar intellij-idea filenames artifact

我想设置我使用Intellij构建的jar工件的文件名,但是当我更改它时,它不会在输出文件中更改。

enter image description here

2 个答案:

答案 0 :(得分:4)

使用2017.2.5我可以使用以下步骤更改工件名称:

  1. 文件>项目结构。
  2. 在项目设置>下;伪影。
  3. 添加新工件或修改现有工件。
  4. 在输出布局下,您实际上可以将您的JAR文件重命名为您想要的任何内容,请务必按Enter键以使IDE耗尽更改。
  5. 截图:

    Changing Name of JAR File

答案 1 :(得分:3)

以下是更改JAR工件文件名的解决方法......

  1. 从“项目”窗格中,将模块重命名为您要命名的JAR文件。在创建工件配置时,将从模块的名称捕获JAR的文件名。
  2. 进入Build Artifacts->Edit..并删除制作错误JAR文件名的旧工件。
  3. 添加新的JAR工件。这个新工件将使用模块名称。
  4. 您现在可以返回并更改模块名称。
  5. 丑陋,但有效。

    请注意,接下来您可能会点击this bug,因此请确保您不使用清单的默认main/java路径。而是手动将其更改为main/resources - 然后投票以修复这两个错误!