如何指示java gradle插件不使用根项目名来构造模块jar?

时间:2017-06-22 12:53:55

标签: java gradle

作为我的CI过程的一部分,符号链接目录使用任意名称,例如" module"这将始终指向正确的构建目录。不幸的是,java插件似乎在决定命名生成的JAR文件module.jar时使用它。

如何告诉gradle使用其他一些属性来确定jar名称?

1 个答案:

答案 0 :(得分:2)

您有几种方法可以实现这一目标,其中一些是:

  • rootProject.name中设置settings.gradle,使其独立于目录名称(总是一个好主意)
  • 在项目上设置archivesBaseName以影响所有存档任务的基本名称
  • jar任务上的baseName设置为您喜欢的任何内容
  • jar任务上的archiveName设置为您喜欢的任何内容