org.gradle.api.tasks.bundling.Jar.with()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(2.4k)|赞(0)|评价(0)|浏览(235)

本文整理了Java中org.gradle.api.tasks.bundling.Jar.with()方法的一些代码示例,展示了Jar.with()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Jar.with()方法的具体详情如下:
包路径:org.gradle.api.tasks.bundling.Jar
类名称:Jar
方法名:with

Jar.with介绍

暂无

代码示例

代码示例来源:origin: gradle.plugin.org.shipkit/shipkit

  1. public void execute(Jar jar) {
  2. jar.from(project.getTasks().getByName("javadoc"));
  3. jar.setClassifier("javadoc");
  4. jar.with(license);
  5. }
  6. });

代码示例来源:origin: mockito/shipkit

  1. @Override
  2. public void apply(final Project project) {
  3. project.getPlugins().apply("java");
  4. final CopySpec license = project.copySpec(copy -> copy.from(project.getRootDir()).include("LICENSE"));
  5. ((Jar) project.getTasks().getByName("jar")).with(license);
  6. final Jar sourcesJar = project.getTasks().create(SOURCES_JAR_TASK, Jar.class, jar -> {
  7. jar.from(JavaPluginUtil.getMainSourceSet(project).getAllSource());
  8. jar.setClassifier("sources");
  9. jar.with(license);
  10. });
  11. final Task javadocJar = project.getTasks().create(JAVADOC_JAR_TASK, Jar.class, jar -> {
  12. jar.from(project.getTasks().getByName("javadoc"));
  13. jar.setClassifier("javadoc");
  14. jar.with(license);
  15. });
  16. project.getArtifacts().add("archives", sourcesJar);
  17. project.getArtifacts().add("archives", javadocJar);
  18. }
  19. }

代码示例来源:origin: org.shipkit/shipkit

  1. @Override
  2. public void apply(final Project project) {
  3. project.getPlugins().apply("java");
  4. final CopySpec license = project.copySpec(copy -> copy.from(project.getRootDir()).include("LICENSE"));
  5. ((Jar) project.getTasks().getByName("jar")).with(license);
  6. final Jar sourcesJar = project.getTasks().create(SOURCES_JAR_TASK, Jar.class, jar -> {
  7. jar.from(JavaPluginUtil.getMainSourceSet(project).getAllSource());
  8. jar.setClassifier("sources");
  9. jar.with(license);
  10. });
  11. final Task javadocJar = project.getTasks().create(JAVADOC_JAR_TASK, Jar.class, jar -> {
  12. jar.from(project.getTasks().getByName("javadoc"));
  13. jar.setClassifier("javadoc");
  14. jar.with(license);
  15. });
  16. project.getArtifacts().add("archives", sourcesJar);
  17. project.getArtifacts().add("archives", javadocJar);
  18. }
  19. }

代码示例来源:origin: gradle.plugin.org.shipkit/shipkit

  1. public void execute(Jar jar) {
  2. jar.from(java.getSourceSets().getByName("main").getAllSource());
  3. jar.setClassifier("sources");
  4. jar.with(license);
  5. }
  6. });

代码示例来源:origin: gradle.plugin.org.shipkit/shipkit

  1. ((Jar) project.getTasks().getByName("jar")).with(license);

相关文章