

The checksum for ant-version in the form of /.Įxample: sha512/2a803f578f341e164f6753e410413d16ab60fab.įor examples, search GitHub for projects already using the plugin. In the few times I had to read an Ant build script (always generated by. The version of ant you want to use to build the source artefacts.ĭefaults to the current release downloadable from. If not set the latest version available to the base will be used.Ī dictionary of key-value pairs.
#Apache ant documentation manual#
OpenJDK version available to the base to use. This set of documents is reposted from the Ant1.6.2 downloadable manual so users of AntInstaller have the exact documents that are relevant to the specific Ant. When not using the Ant tarball from the Ant archive (see ant-version and ant-version-checksum above), this keyword specifies the channel to use for Apache Ant in the Snap Store. The path, relative to the root of the source tree, to the Ant buildfile to use.ĭefaults to a build.xml file in the root of the source tree. Learn about building Ant scripts in the Using Ant chapter of the Apache Ant Manual available from the Apache Ant project Web site.

For more information, see Snapcraft parts metadata.Īdditionally, this plugin uses the following plugin-specific keywords: This plugin uses the common plugin keywords as well as those for “sources”. Any jar files created by the build inside the target directory, directly inside the root of the source tree, will be copied to $/jar and bin/java is available as a symlink to the installed version of OpenJDK. Apache Ant, Apache Ivy, Ant, Ivy, Apache, the Apache feather logo, and the Apache Ant project logos are trademarks of The Apache Software Foundation.
#Apache ant documentation manuals#
Manuals for older releases are available for download as well. This plugin installs the specified version of ant and runs the configured build. Ant's manual and API documentation is part of the binary distributions or available as a separate archive. This plugin is only available to core and core18 based snaps. Documentation You can view the documentation for the current release (Apache Ant 1.8.0) online Comprehensive documentation is included in the source and binary distributions. The ant plugin is useful for Apache Ant-based parts and is commonly used to build Java projects with the Ant snap. Software development projects looking for a solution combining build tool and dependency management can use Ant in combination with Ivy.
