OpenSearch/distribution
Ryan Ernst 465343f12a
Bundle java in distributions (#38013)
* Bundle java in distributions

Setting up a jdk is currently a required external step when installing
elasticsearch. This is particularly problematic for the rpm/deb packages
as installing a jdk in the same package installation command does not
guarantee any order, so must be done in separate steps. Additionally,
JAVA_HOME must be set and often causes problems in selecting a correct
jdk when, for example, the system java is an older unsupported version.

This commit bundles platform specific openjdks into each distribution.
In addition to eliminating the issues above, it also presents future
possible improvements like using jlink to build jdk images only
containing modules that elasticsearch uses.

closes #31845
2019-03-08 11:04:18 -08:00
..
archives Bundle java in distributions (#38013) 2019-03-08 11:04:18 -08:00
bwc Fix verify versions (#39624) 2019-03-07 17:40:25 +02:00
docker Add Docker build type (#39378) 2019-03-05 22:03:15 -05:00
packages Bundle java in distributions (#38013) 2019-03-08 11:04:18 -08:00
src Bundle java in distributions (#38013) 2019-03-08 11:04:18 -08:00
tools Testing conventions now checks for tests in main (#37321) 2019-01-24 17:30:50 +02:00
build.gradle Bundle java in distributions (#38013) 2019-03-08 11:04:18 -08:00