This file is indexed.

/usr/share/doc/gradle/userguide/pt05.html is in gradle-doc 2.10-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

1
<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Part&nbsp;V.&nbsp;Building JVM projects</title><link xmlns:xslthl="http://xslthl.sf.net" type="text/css" rel="stylesheet" href="base.css"><link xmlns:xslthl="http://xslthl.sf.net" type="text/css" rel="stylesheet" href="docs.css"><link xmlns:xslthl="http://xslthl.sf.net" type="text/css" rel="stylesheet" href="userguide.css"><meta content="DocBook XSL Stylesheets V1.79.1" name="generator"><link rel="home" href="userguide.html" title="Gradle User Guide"><link rel="up" href="userguide.html" title="Gradle User Guide"><link rel="prev" href="test_kit.html" title="Chapter&nbsp;43.&nbsp;The Gradle TestKit"><link rel="next" href="tutorial_java_projects.html" title="Chapter&nbsp;44.&nbsp;Java Quickstart"></head><body><div class="navheader"><div><div class="navbar"><a xmlns:xslthl="http://xslthl.sf.net" href="test_kit.html" title="Chapter&nbsp;43.&nbsp;The Gradle TestKit">Previous</a><span>|</span><a xmlns:xslthl="http://xslthl.sf.net" href="userguide.html" title="Gradle User Guide">Contents</a><span>|</span><a xmlns:xslthl="http://xslthl.sf.net" href="tutorial_java_projects.html" title="Chapter&nbsp;44.&nbsp;Java Quickstart">Next</a></div></div></div><div class="part"><div class="titlepage"><div><div><h1 class="title"><a name="N14B37"></a>Part&nbsp;V.&nbsp;Building JVM projects</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl class="toc"><dt><span class="chapter"><a href="tutorial_java_projects.html">44. Java Quickstart</a></span></dt><dd><dl><dt><span class="section"><a href="tutorial_java_projects.html#N14B40">44.1. The Java plugin</a></span></dt><dt><span class="section"><a href="tutorial_java_projects.html#N14B51">44.2. A basic Java project</a></span></dt><dt><span class="section"><a href="tutorial_java_projects.html#sec:examples">44.3. Multi-project Java build</a></span></dt><dt><span class="section"><a href="tutorial_java_projects.html#N14CDB">44.4. Where to next?</a></span></dt></dl></dd><dt><span class="chapter"><a href="java_plugin.html">45. The Java Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="java_plugin.html#N14CF5">45.1. Usage</a></span></dt><dt><span class="section"><a href="java_plugin.html#N14D04">45.2. Source sets</a></span></dt><dt><span class="section"><a href="java_plugin.html#N14D1C">45.3. Tasks</a></span></dt><dt><span class="section"><a href="java_plugin.html#N14F8E">45.4. Project layout</a></span></dt><dt><span class="section"><a href="java_plugin.html#sec:java_plugin_and_dependency_management">45.5. Dependency management</a></span></dt><dt><span class="section"><a href="java_plugin.html#N150C5">45.6. Convention properties</a></span></dt><dt><span class="section"><a href="java_plugin.html#sec:source_sets">45.7. Working with source sets</a></span></dt><dt><span class="section"><a href="java_plugin.html#sec:javadoc">45.8. Javadoc</a></span></dt><dt><span class="section"><a href="java_plugin.html#sec:clean">45.9. Clean</a></span></dt><dt><span class="section"><a href="java_plugin.html#sec:resources">45.10. Resources</a></span></dt><dt><span class="section"><a href="java_plugin.html#sec:compile">45.11. CompileJava</a></span></dt><dt><span class="section"><a href="java_plugin.html#sec:incremental_compile">45.12. Incremental Java compilation</a></span></dt><dt><span class="section"><a href="java_plugin.html#sec:java_test">45.13. Test</a></span></dt><dt><span class="section"><a href="java_plugin.html#N15802">45.14. Jar</a></span></dt><dt><span class="section"><a href="java_plugin.html#sec:upload">45.15. Uploading</a></span></dt></dl></dd><dt><span class="chapter"><a href="web_project_tutorial.html">46. Web Application Quickstart</a></span></dt><dd><dl><dt><span class="section"><a href="web_project_tutorial.html#N1587D">46.1. Building a WAR file</a></span></dt><dt><span class="section"><a href="web_project_tutorial.html#N158A8">46.2. Running your web application</a></span></dt><dt><span class="section"><a href="web_project_tutorial.html#N158C1">46.3. Summary</a></span></dt></dl></dd><dt><span class="chapter"><a href="war_plugin.html">47. The War Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="war_plugin.html#N158D7">47.1. Usage</a></span></dt><dt><span class="section"><a href="war_plugin.html#N158E6">47.2. Tasks</a></span></dt><dt><span class="section"><a href="war_plugin.html#N1592C">47.3. Project layout</a></span></dt><dt><span class="section"><a href="war_plugin.html#N15946">47.4. Dependency management</a></span></dt><dt><span class="section"><a href="war_plugin.html#N1596C">47.5. Convention properties</a></span></dt><dt><span class="section"><a href="war_plugin.html#sec:default_settings">47.6. War</a></span></dt><dt><span class="section"><a href="war_plugin.html#sec:customizing">47.7. Customizing</a></span></dt></dl></dd><dt><span class="chapter"><a href="ear_plugin.html">48. The Ear Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="ear_plugin.html#N15A00">48.1. Usage</a></span></dt><dt><span class="section"><a href="ear_plugin.html#N15A0F">48.2. Tasks</a></span></dt><dt><span class="section"><a href="ear_plugin.html#N15A4F">48.3. Project layout</a></span></dt><dt><span class="section"><a href="ear_plugin.html#N15A69">48.4. Dependency management</a></span></dt><dt><span class="section"><a href="ear_plugin.html#N15A80">48.5. Convention properties</a></span></dt><dt><span class="section"><a href="ear_plugin.html#sec:default_settings">48.6. Ear</a></span></dt><dt><span class="section"><a href="ear_plugin.html#sec:customizing">48.7. Customizing</a></span></dt><dt><span class="section"><a href="ear_plugin.html#sec:using_custom_app_xml">48.8. Using custom descriptor file</a></span></dt></dl></dd><dt><span class="chapter"><a href="jetty_plugin.html">49. The Jetty Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="jetty_plugin.html#N15B3E">49.1. Usage</a></span></dt><dt><span class="section"><a href="jetty_plugin.html#N15B4D">49.2. Tasks</a></span></dt><dt><span class="section"><a href="jetty_plugin.html#N15BAC">49.3. Project layout</a></span></dt><dt><span class="section"><a href="jetty_plugin.html#N15BB1">49.4. Dependency management</a></span></dt><dt><span class="section"><a href="jetty_plugin.html#N15BB6">49.5. Convention properties</a></span></dt></dl></dd><dt><span class="chapter"><a href="application_plugin.html">50. The Application Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="application_plugin.html#N15C47">50.1. Usage</a></span></dt><dt><span class="section"><a href="application_plugin.html#N15D07">50.2. Tasks</a></span></dt><dt><span class="section"><a href="application_plugin.html#N15D9A">50.3. Convention properties</a></span></dt></dl></dd><dt><span class="chapter"><a href="javaLibraryDistribution_plugin.html">51. The Java Library Distribution Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="javaLibraryDistribution_plugin.html#N15DB2">51.1. Usage</a></span></dt><dt><span class="section"><a href="javaLibraryDistribution_plugin.html#N15DD8">51.2. Tasks</a></span></dt><dt><span class="section"><a href="javaLibraryDistribution_plugin.html#java_library_distribution_resources">51.3. Including other resources in the distribution</a></span></dt></dl></dd><dt><span class="chapter"><a href="tutorial_groovy_projects.html">52. Groovy Quickstart</a></span></dt><dd><dl><dt><span class="section"><a href="tutorial_groovy_projects.html#N15E2C">52.1. A basic Groovy project</a></span></dt><dt><span class="section"><a href="tutorial_groovy_projects.html#N15E75">52.2. Summary</a></span></dt></dl></dd><dt><span class="chapter"><a href="groovy_plugin.html">53. The Groovy Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="groovy_plugin.html#N15E90">53.1. Usage</a></span></dt><dt><span class="section"><a href="groovy_plugin.html#N15E9F">53.2. Tasks</a></span></dt><dt><span class="section"><a href="groovy_plugin.html#N15F34">53.3. Project layout</a></span></dt><dt><span class="section"><a href="groovy_plugin.html#N15FE3">53.4. Dependency management</a></span></dt><dt><span class="section"><a href="groovy_plugin.html#N1602F">53.5. Automatic configuration of groovyClasspath</a></span></dt><dt><span class="section"><a href="groovy_plugin.html#N16070">53.6. Convention properties</a></span></dt><dt><span class="section"><a href="groovy_plugin.html#N16075">53.7. Source set properties</a></span></dt><dt><span class="section"><a href="groovy_plugin.html#sec:groovyCompile">53.8. GroovyCompile</a></span></dt></dl></dd><dt><span class="chapter"><a href="scala_plugin.html">54. The Scala Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="scala_plugin.html#N16192">54.1. Usage</a></span></dt><dt><span class="section"><a href="scala_plugin.html#N161A1">54.2. Tasks</a></span></dt><dt><span class="section"><a href="scala_plugin.html#N16248">54.3. Project layout</a></span></dt><dt><span class="section"><a href="scala_plugin.html#N162ED">54.4. Dependency management</a></span></dt><dt><span class="section"><a href="scala_plugin.html#sec:configure_scala_classpath">54.5. Automatic configuration of scalaClasspath</a></span></dt><dt><span class="section"><a href="scala_plugin.html#N16355">54.6. Convention properties</a></span></dt><dt><span class="section"><a href="scala_plugin.html#N1635A">54.7. Source set properties</a></span></dt><dt><span class="section"><a href="scala_plugin.html#N163F4">54.8. Fast Scala Compiler</a></span></dt><dt><span class="section"><a href="scala_plugin.html#N16411">54.9. Compiling in external process</a></span></dt><dt><span class="section"><a href="scala_plugin.html#N16435">54.10. Incremental compilation</a></span></dt><dt><span class="section"><a href="scala_plugin.html#N16489">54.11. Eclipse Integration</a></span></dt><dt><span class="section"><a href="scala_plugin.html#N1648E">54.12. IntelliJ IDEA Integration</a></span></dt></dl></dd><dt><span class="chapter"><a href="antlr_plugin.html">55. The ANTLR Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="antlr_plugin.html#N164A2">55.1. Usage</a></span></dt><dt><span class="section"><a href="antlr_plugin.html#N164B1">55.2. Tasks</a></span></dt><dt><span class="section"><a href="antlr_plugin.html#N1652F">55.3. Project layout</a></span></dt><dt><span class="section"><a href="antlr_plugin.html#N16562">55.4. Dependency management</a></span></dt><dt><span class="section"><a href="antlr_plugin.html#N1657C">55.5. Convention properties</a></span></dt><dt><span class="section"><a href="antlr_plugin.html#N16581">55.6. Source set properties</a></span></dt><dt><span class="section"><a href="antlr_plugin.html#N165D4">55.7. Controlling the ANTLR generator process</a></span></dt></dl></dd><dt><span class="chapter"><a href="checkstyle_plugin.html">56. The Checkstyle Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="checkstyle_plugin.html#N165FE">56.1. Usage</a></span></dt><dt><span class="section"><a href="checkstyle_plugin.html#N16612">56.2. Tasks</a></span></dt><dt><span class="section"><a href="checkstyle_plugin.html#N16685">56.3. Project layout</a></span></dt><dt><span class="section"><a href="checkstyle_plugin.html#N166A1">56.4. Dependency management</a></span></dt><dt><span class="section"><a href="checkstyle_plugin.html#N166BD">56.5. Configuration</a></span></dt></dl></dd><dt><span class="chapter"><a href="codenarc_plugin.html">57. The CodeNarc Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="codenarc_plugin.html#N166D2">57.1. Usage</a></span></dt><dt><span class="section"><a href="codenarc_plugin.html#N166E6">57.2. Tasks</a></span></dt><dt><span class="section"><a href="codenarc_plugin.html#N16754">57.3. Project layout</a></span></dt><dt><span class="section"><a href="codenarc_plugin.html#N16770">57.4. Dependency management</a></span></dt><dt><span class="section"><a href="codenarc_plugin.html#N1678C">57.5. Configuration</a></span></dt></dl></dd><dt><span class="chapter"><a href="findbugs_plugin.html">58. The FindBugs Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="findbugs_plugin.html#N167A1">58.1. Usage</a></span></dt><dt><span class="section"><a href="findbugs_plugin.html#N167B5">58.2. Tasks</a></span></dt><dt><span class="section"><a href="findbugs_plugin.html#N1682A">58.3. Dependency management</a></span></dt><dt><span class="section"><a href="findbugs_plugin.html#N16846">58.4. Configuration</a></span></dt></dl></dd><dt><span class="chapter"><a href="jdepend_plugin.html">59. The JDepend Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="jdepend_plugin.html#N1685B">59.1. Usage</a></span></dt><dt><span class="section"><a href="jdepend_plugin.html#N1686F">59.2. Tasks</a></span></dt><dt><span class="section"><a href="jdepend_plugin.html#N168E4">59.3. Dependency management</a></span></dt><dt><span class="section"><a href="jdepend_plugin.html#N16900">59.4. Configuration</a></span></dt></dl></dd><dt><span class="chapter"><a href="pmd_plugin.html">60. The PMD Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="pmd_plugin.html#N16915">60.1. Usage</a></span></dt><dt><span class="section"><a href="pmd_plugin.html#N16929">60.2. Tasks</a></span></dt><dt><span class="section"><a href="pmd_plugin.html#N16997">60.3. Dependency management</a></span></dt><dt><span class="section"><a href="pmd_plugin.html#N169B3">60.4. Configuration</a></span></dt></dl></dd><dt><span class="chapter"><a href="jacoco_plugin.html">61. The JaCoCo Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="jacoco_plugin.html#N169D0">61.1. Getting Started</a></span></dt><dt><span class="section"><a href="jacoco_plugin.html#N169EC">61.2. Configuring the JaCoCo Plugin</a></span></dt><dt><span class="section"><a href="jacoco_plugin.html#N16A1A">61.3. JaCoCo Report configuration</a></span></dt><dt><span class="section"><a href="jacoco_plugin.html#N16A3D">61.4. JaCoCo specific task configuration</a></span></dt><dt><span class="section"><a href="jacoco_plugin.html#N16B10">61.5. Tasks</a></span></dt><dt><span class="section"><a href="jacoco_plugin.html#N16B3D">61.6. Dependency management</a></span></dt></dl></dd><dt><span class="chapter"><a href="osgi_plugin.html">62. The OSGi Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="osgi_plugin.html#N16B8B">62.1. Usage</a></span></dt><dt><span class="section"><a href="osgi_plugin.html#N16B9A">62.2. Implicitly applied plugins</a></span></dt><dt><span class="section"><a href="osgi_plugin.html#N16B9F">62.3. Tasks</a></span></dt><dt><span class="section"><a href="osgi_plugin.html#N16BA4">62.4. Dependency management</a></span></dt><dt><span class="section"><a href="osgi_plugin.html#N16BA9">62.5. Convention object</a></span></dt><dt><span class="section"><a href="osgi_plugin.html#N16BEC">62.6. </a></span></dt></dl></dd><dt><span class="chapter"><a href="eclipse_plugin.html">63. The Eclipse Plugins</a></span></dt><dd><dl><dt><span class="section"><a href="eclipse_plugin.html#N16CA9">63.1. Usage</a></span></dt><dt><span class="section"><a href="eclipse_plugin.html#N16CD4">63.2. Tasks</a></span></dt><dt><span class="section"><a href="eclipse_plugin.html#N16E2F">63.3. Configuration</a></span></dt><dt><span class="section"><a href="eclipse_plugin.html#N16EAE">63.4. Customizing the generated files</a></span></dt></dl></dd><dt><span class="chapter"><a href="idea_plugin.html">64. The IDEA Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="idea_plugin.html#N17020">64.1. Usage</a></span></dt><dt><span class="section"><a href="idea_plugin.html#N17037">64.2. Tasks</a></span></dt><dt><span class="section"><a href="idea_plugin.html#N1711B">64.3. Configuration</a></span></dt><dt><span class="section"><a href="idea_plugin.html#N17172">64.4. Customizing the generated files</a></span></dt><dt><span class="section"><a href="idea_plugin.html#N17264">64.5. Further things to consider</a></span></dt></dl></dd></dl></div></div><div class="navfooter"><div><div class="navbar"><a xmlns:xslthl="http://xslthl.sf.net" href="test_kit.html" title="Chapter&nbsp;43.&nbsp;The Gradle TestKit">Previous</a><span>|</span><a xmlns:xslthl="http://xslthl.sf.net" href="userguide.html" title="Gradle User Guide">Contents</a><span>|</span><a xmlns:xslthl="http://xslthl.sf.net" href="tutorial_java_projects.html" title="Chapter&nbsp;44.&nbsp;Java Quickstart">Next</a></div></div></div></body></html>