add openjdk14

This commit is contained in:
ziggi
2020-04-11 10:50:25 +00:00
parent ecda62a43c
commit d77834a26d
23 changed files with 1149 additions and 6 deletions

View File

@@ -2,7 +2,7 @@
# $FreeBSD: head/devel/gradle/Makefile 524011 2020-01-25 05:16:02Z tobik $
PORTNAME= gradle
PORTVERSION= 6.3 #6.1.1
PORTVERSION= 6.3
CATEGORIES= devel java
MASTER_SITES= https://downloads.gradle.org/distributions/
EXTRACT_SUFX= -bin.zip

View File

@@ -170,7 +170,7 @@ post-patch:
-e 's|%%ICONV_LIBS%%|${ICONV_LIBS}|' \
${WRKSRC}/make/autoconf/libraries.m4
PLIST= ${PKGDIR}/plist.${ARCH}
PLIST= ${PKGDIR}/pkg-plist.${ARCH}
SUB_LIST+= PREFIX=${PREFIX}
SUB_LIST+= PORTNAME=${PORTNAME}${PKGNAMESUFFIX}

View File

@@ -63,9 +63,7 @@ NOPRECIOUSMAKEVARS= yes
JDK_MAJOR_VERSION= 12
JDK_MINOR_VERSION= 0
JDK_PATCH_VERSION= 2
JDK_BUILD_NUMBER= 10
BSD_JDK_VERSION= 3
GNU_CONFIGURE= yes
@@ -174,7 +172,7 @@ SUB_LIST+= PREFIX=${PREFIX}
SUB_LIST+= PORTNAME=${PORTNAME}${PKGNAMESUFFIX}
SUB_FILES+= man.conf
PLIST= ${PKGDIR}/plist.${ARCH}
PLIST= ${PKGDIR}/pkg-plist.${ARCH}
do-install:
${MKDIR} ${STAGEDIR}${INSTALLDIR}

View File

@@ -66,6 +66,12 @@ JDK_PATCH_VERSION= 1
JDK_BUILD_NUMBER= 9
BSD_JDK_VERSION= 1
#JDK_MAJOR_VERSION= 13
#JDK_MINOR_VERSION= 0
#JDK_PATCH_VERSION= 2
#JDK_BUILD_NUMBER= 8
#BSD_JDK_VERSION= 1
GNU_CONFIGURE= yes
CONFIGURE_ENV= CC=${CC} \
CXX=${CXX} \
@@ -169,7 +175,7 @@ SUB_LIST+= PREFIX=${PREFIX}
SUB_LIST+= PORTNAME=${PORTNAME}${PKGNAMESUFFIX}
SUB_FILES+= man.conf
PLIST= ${PKGDIR}/plist.${ARCH}
PLIST= ${PKGDIR}/pkg-plist.${ARCH}
do-install:
${MKDIR} ${STAGEDIR}${INSTALLDIR}

202
java/openjdk14/Makefile Normal file
View File

@@ -0,0 +1,202 @@
# $FreeBSD: head/java/openjdk14/Makefile 528626 2020-03-18 03:33:51Z glewis $
PORTNAME= openjdk
DISTVERSIONPREFIX= jdk-
DISTVERSION= ${JDK_MAJOR_VERSION}+${JDK_BUILD_NUMBER}-${BSD_JDK_VERSION}
CATEGORIES= java devel
PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION}
MAINTAINER= java@FreeBSD.org
COMMENT= Java Development Kit ${JDK_MAJOR_VERSION}
ONLY_FOR_ARCHS= amd64 i386 powerpc64
BUILD_DEPENDS+= unzip:arch/unzip
BUILD_DEPENDS+= zip:arch/zip
BUILD_DEPENDS+= ${LOCALBASE}/include/cups/cups.h:print/cups-base
BUILD_DEPENDS+= bash:lang/bash
LIB_DEPENDS+= libasound.so:media/libalsa
LIB_DEPENDS+= libfontconfig.so:x11/libfontconfig
LIB_DEPENDS+= libfreetype.so:graph/libfreetype2
LIB_DEPENDS+= libgif.so:graph/libgif
LIB_DEPENDS+= libjpeg.so:graph/libjpeg
LIB_DEPENDS+= libpng.so:graph/libpng
LIB_DEPENDS+= libX11.so:x11/libX11
LIB_DEPENDS+= libXext.so:x11/libXext
LIB_DEPENDS+= libXt.so:x11/libXt
LIB_DEPENDS+= libXi.so:x11/libXi
LIB_DEPENDS+= libXtst.so:x11/libXtst
LIB_DEPENDS+= libXrender.so:x11/libXrender
LIB_DEPENDS+= libXrandr.so:x11/libXrandr
RUN_DEPENDS+= javavm:java/javavmwrapper
RUN_DEPENDS+= xf-dejavu>0:xfont/xf-dejavu
USE_GITHUB= yes
GH_ACCOUNT= battleblow
GH_PROJECT= jdk14u
NO_CCACHE= yes
USES+= gmake compiler:features pkgconfig
_MAKE_JOBS= #
MAKE_ENV= LANG="C" \
LC_ALL="C" \
CLASSPATH="" \
JAVA_HOME="" \
LD_LIBRARY_PATH="" \
CC=${CC} \
CXX=${CXX} \
CPP=${CPP} \
MAKEFLAGS=""
JDK_OSARCH= bsd-${ARCH:S/amd64/x86_64/:S/i386/x86/:S/powerpc64/ppc64/}
JDK_BUILDDIR= ${WRKSRC}/build/${JDK_OSARCH}-${JDK_BUILD_JVM}-${JDK_BUILD_TYPE}
JDK_IMAGEDIR= ${JDK_BUILDDIR}/images/jdk
INSTALLDIR= ${PREFIX}/${PKGBASE}
NOPRECIOUSMAKEVARS= yes
JDK_MAJOR_VERSION= 14
JDK_MINOR_VERSION= 0
JDK_PATCH_VERSION= 0
JDK_BUILD_NUMBER= 36
BSD_JDK_VERSION= 1
GNU_CONFIGURE= yes
CONFIGURE_ENV= CC=${CC} \
CXX=${CXX} \
CPP=${CPP}
CONFIGURE_ARGS= --with-boot-jdk=${BOOTSTRAPJDKDIR} \
--disable-ccache \
--disable-javac-server \
--disable-hotspot-gtest \
--with-alsa=${LOCALBASE} \
--with-cups=${LOCALBASE} \
--with-fontconfig=${LOCALBASE} \
--with-freetype=system \
--with-freetype-include=${LOCALBASE}/include/freetype2 \
--with-freetype-lib=${LOCALBASE}/lib \
--with-libjpeg=system \
--with-giflib=system \
--with-giflib-include=${LOCALBASE}/include \
--with-giflib-lib=${LOCALBASE}/lib \
--with-libpng=system \
--with-zlib=system \
--x-includes=${LOCALBASE}/include \
--x-libraries=${LOCALBASE}/lib \
--with-cacerts-file=${FILESDIR}/cacerts \
--with-version-string=${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_PATCH_VERSION}+${JDK_BUILD_NUMBER}-${BSD_JDK_VERSION} \
--with-native-debug-symbols=none \
--with-debug-level=release
CONFIGURE_ARGS+= --disable-dtrace
CONFIGURE_ARGS+= --with-lcms=bundled
JAVAVMS_COMMENT= OpenJDK${JDK_MAJOR_VERSION}
ALL_TARGET= images
JDK_BUILD_TYPE= release
.include <bsd.port.pre.mk>
# Support aarch64 on FreeBSD 12 and up
.if ${OSVERSION} >= 1200500
ONLY_FOR_ARCHS+=aarch64
.endif
BOOTSTRAP_JDKS= ${LOCALBASE}/openjdk14 ${LOCALBASE}/openjdk13
# do we have valid native jdk installed?
.for BJDK in ${BOOTSTRAP_JDKS}
. if !defined(BOOTSTRAPJDKDIR) && exists(${BJDK}/bin/javac)
BOOTSTRAPJDKDIR= ${BJDK}
. endif
.endfor
# if no valid jdk found, set dependency
.if !defined(BOOTSTRAPJDKDIR)
BOOTSTRAPJDKDIR?= ${LOCALBASE}/openjdk13
BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:java/openjdk13
.endif
JDK_BUILD_JVM= server
#COMPILER_TYPE = clang
MAKE_ENV+= --with-toolchain-type=${COMPILER_TYPE}
CONFIGURE_ARGS+= --with-toolchain-type=${COMPILER_TYPE}
#.if ${COMPILER_TYPE} == gcc
#USE_GCC= yes
#CONFIGURE_ARGS+= --with-extra-ldflags="-Wl,-rpath=${LOCALBASE}/lib/gcc${GCC_DEFAULT} -L/usr/local/lib/gcc${GCC_DEFAULT}" \
# --with-extra-cflags="-Wl,-rpath=${LOCALBASE}/lib/gcc${GCC_DEFAULT}" \
# --with-extra-cxxflags="-Wl,-rpath=${LOCALBASE}/lib/gcc${GCC_DEFAULT}"
#.else
MAKE_ENV+= USE_CLANG=true
#.endif
.if ${ARCH} == aarch64 || ${ARCH} == powerpc64
CONFIGURE_ARGS+= --disable-warnings-as-errors \
--disable-dtrace
.endif
.if defined(PPC_ABI) && ${PPC_ABI} == ELFv2
CONFIGURE_ARGS+= --disable-precompiled-headers
.endif
.if ${ARCH} != amd64
CONFIGURE_ARGS+= --enable-aot=no
.endif
.if ${ARCH} == powerpc64 && ${OSREL:C/\.[0-9]//} == 12
EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_hotspot_cpu_ppc_vm__version__ppc.hpp
.endif
#.if empty(ICONV_LIB)
#ICONV_CFLAGS= -DLIBICONV_PLUG
#.else
ICONV_CFLAGS= -I${LOCALBASE}/include
ICONV_LDFLAGS= -L${LOCALBASE}/lib
ICONV_LIBS= ${ICONV_LIB}
#.endif
post-patch:
${FIND} ${WRKSRC} -name '*.orig' -delete
${CHMOD} 755 ${WRKSRC}/configure
${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
${WRKSRC}/configure \
${WRKSRC}/src/hotspot/os/bsd/os_bsd.cpp
${REINPLACE_CMD} -e 's|%%ICONV_CFLAGS%%|${ICONV_CFLAGS}|' \
-e 's|%%ICONV_LDFLAGS%%|${ICONV_LDFLAGS}|' \
-e 's|%%ICONV_LIBS%%|${ICONV_LIBS}|' \
${WRKSRC}/make/autoconf/libraries.m4
#do-install:
# ${MKDIR} ${STAGEDIR}${INSTALLDIR}
# cd ${JDK_IMAGEDIR} && ${COPYTREE_SHARE} . ${STAGEDIR}${INSTALLDIR}
# cd ${STAGEDIR}${INSTALLDIR} && \
# ${FIND} bin -type f -exec ${CHMOD} ${BINMODE} {} \;
# ${CHMOD} ${BINMODE} ${STAGEDIR}${INSTALLDIR}/lib/jspawnhelper
# ${ECHO} "@javavm ${INSTALLDIR}/bin/java" >> ${TMPPLIST}
# ${FIND} ${STAGEDIR}${INSTALLDIR} -not -type d | ${SORT} | \
# ${SED} -e 's|^${STAGEDIR}${PREFIX}/||' >> ${TMPPLIST}
SUB_LIST+= PREFIX=${PREFIX}
SUB_LIST+= PORTNAME=${PORTNAME}${PKGNAMESUFFIX}
SUB_FILES+= man.conf
PLIST= ${PKGDIR}/pkg-plist.${ARCH}
do-install:
${MKDIR} ${STAGEDIR}${INSTALLDIR}
cd ${JDK_IMAGEDIR} && ${COPYTREE_SHARE} . ${STAGEDIR}${INSTALLDIR}
cd ${STAGEDIR}${INSTALLDIR} && \
${FIND} bin -type f | ${XARGS} ${CHMOD} ${BINMODE}
${CHMOD} ${BINMODE} ${STAGEDIR}${INSTALLDIR}/lib/jspawnhelper
${INSTALL_DATA} ${WRKDIR}/man.conf \
${STAGEDIR}${PREFIX}/etc/man.d/${PORTNAME}${PKGNAMESUFFIX}.conf
cd ${STAGEDIR}${INSTALLDIR}/man/man1 && ${GZIP_CMD} *.1
.include <bsd.port.post.mk>

3
java/openjdk14/distinfo Normal file
View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1584500454
SHA256 (battleblow-jdk14u-jdk-14+36-1_GH0.tar.gz) = 13d7b9b3e2669a889a268b74b93e99a39e3b6ba9f9d90b90fb000f4c6033126a
SIZE (battleblow-jdk14u-jdk-14+36-1_GH0.tar.gz) = 109384778

Binary file not shown.

View File

@@ -0,0 +1,11 @@
--- src/hotspot/cpu/ppc/vm_version_ppc.hpp.orig 2019-10-16 11:31:09.000000000 -0700
+++ src/hotspot/cpu/ppc/vm_version_ppc.hpp 2019-10-23 12:54:06.972903000 -0700
@@ -108,7 +108,7 @@
static bool has_lqarx() { return (_features & lqarx_m) != 0; }
static bool has_vcipher() { return (_features & vcipher_m) != 0; }
static bool has_vpmsumb() { return (_features & vpmsumb_m) != 0; }
- static bool has_mfdscr() { return (_features & mfdscr_m) != 0; }
+ static bool has_mfdscr() { return false; }
static bool has_vsx() { return (_features & vsx_m) != 0; }
static bool has_ldbrx() { return (_features & ldbrx_m) != 0; }
static bool has_stdbrx() { return (_features & stdbrx_m) != 0; }

View File

@@ -0,0 +1,6 @@
#
# $Id$
#
MANPATH %%PREFIX%%/%%PORTNAME%%/man
#EOF

View File

@@ -0,0 +1,14 @@
--- configure.orig 2019-03-12 12:38:39.648907000 -0700
+++ configure 2019-03-12 12:39:04.275572000 -0700
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!%%LOCALBASE%%/bin/bash
#
# Copyright (c) 2012, 2014, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -32,4 +32,4 @@
# Delegate to wrapper, forcing wrapper to believe $0 is this script by using -c.
# This trick is needed to get autoconf to co-operate properly.
# The ${-:+-$-} construction passes on bash options.
-bash ${-:+-$-} -c ". $this_script_dir/make/autoconf/configure" $this_script_dir/configure CHECKME $this_script_dir "$@"
+%%LOCALBASE%%/bin/bash ${-:+-$-} -c ". $this_script_dir/make/autoconf/configure" $this_script_dir/configure CHECKME $this_script_dir "$@"

View File

@@ -0,0 +1,13 @@
--- make/autoconf/flags-cflags.m4.orig 2020-01-08 09:12:31 UTC
+++ make/autoconf/flags-cflags.m4
@@ -770,6 +770,10 @@ AC_DEFUN([FLAGS_SETUP_CFLAGS_CPU_DEP],
# for all archs except arm and ppc, prevent gcc to omit frame pointer
$1_CFLAGS_CPU_JDK="${$1_CFLAGS_CPU_JDK} -fno-omit-frame-pointer"
fi
+ elif test "x$OPENJDK_TARGET_OS_ENV" = xbsd.freebsd; then
+ if test "x$FLAGS_CPU" = xppc64; then
+ $1_CFLAGS_CPU_JVM="${$1_CFLAGS_CPU_JVM} -DABI_ELFv2 -mcpu=powerpc64 -mtune=power5"
+ fi
fi
elif test "x$TOOLCHAIN_TYPE" = xsolstudio; then

View File

@@ -0,0 +1,15 @@
--- make/autoconf/libraries.m4~ 2019-08-12 19:10:36.292217000 -0700
+++ make/autoconf/libraries.m4 2019-08-12 19:18:15.523606000 -0700
@@ -188,9 +188,9 @@
ICONV_LDFLAGS="-L/usr/local/lib"
ICONV_LIBS=-liconv
elif test "x$OPENJDK_TARGET_OS_ENV" = "xbsd.freebsd"; then
- ICONV_CFLAGS=-DLIBICONV_PLUG
- ICONV_LDFLAGS=
- ICONV_LIBS=
+ ICONV_CFLAGS=%%ICONV_CFLAGS%%
+ ICONV_LDFLAGS=%%ICONV_LDFLAGS%%
+ ICONV_LIBS=%%ICONV_LIBS%%
else
ICONV_CFLAGS=
ICONV_LDFLAGS=

View File

@@ -0,0 +1,10 @@
--- src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
+++ src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
@@ -35,6 +35,7 @@
#include OS_HEADER_INLINE(os)
+#ifndef BUILTIN_SIM
#if defined (__linux__)
#include <sys/auxv.h>
#include <asm/hwcap.h>

View File

@@ -0,0 +1,95 @@
--- src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp
+++ src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp
@@ -25,10 +25,10 @@
#include "precompiled.hpp"
#include "runtime/os.hpp"
-#include "runtime/vm_version.hpp"
+#include "vm_version_aarch64.hpp"
-#if defined (__FreeBSD__)
#include <machine/armreg.h>
+#if defined (__FreeBSD__)
#include <machine/elf.h>
#endif
@@ -76,6 +76,22 @@
#define ID_AA64PFR0_AdvSIMD_HP (UL(0x1) << ID_AA64PFR0_AdvSIMD_SHIFT)
#endif
+#ifndef ID_AA64ISAR0_AES_VAL
+#define ID_AA64ISAR0_AES_VAL ID_AA64ISAR0_AES
+#endif
+
+#ifndef ID_AA64ISAR0_SHA1_VAL
+#define ID_AA64ISAR0_SHA1_VAL ID_AA64ISAR0_SHA1
+#endif
+
+#ifndef ID_AA64ISAR0_SHA2_VAL
+#define ID_AA64ISAR0_SHA2_VAL ID_AA64ISAR0_SHA2
+#endif
+
+#ifndef ID_AA64ISAR0_CRC32_VAL
+#define ID_AA64ISAR0_CRC32_VAL ID_AA64ISAR0_CRC32
+#endif
+
#define CPU_IMPL_ARM 0x41
#define CPU_IMPL_BROADCOM 0x42
#define CPU_IMPL_CAVIUM 0x43
@@ -186,6 +202,17 @@ const struct cpu_implementers cpu_implementers[] = {
CPU_IMPLEMENTER_NONE,
};
+#ifdef __OpenBSD__
+// READ_SPECIALREG is not available from userland on OpenBSD.
+// Hardcode these values to the "lowest common denominator"
+unsigned long VM_Version::os_get_processor_features() {
+ _cpu = CPU_IMPL_ARM;
+ _model = CPU_PART_CORTEX_A53;
+ _variant = 0;
+ _revision = 0;
+ return HWCAP_ASIMD;
+}
+#else
unsigned long VM_Version::os_get_processor_features() {
struct cpu_desc cpu_desc[1];
struct cpu_desc user_cpu_desc;
@@ -229,26 +256,26 @@ unsigned long VM_Version::os_get_processor_features() {
_model = cpu_desc[cpu].cpu_part_num;
_revision = cpu_desc[cpu].cpu_revision;
- id_aa64isar0 = READ_SPECIALREG(ID_AA64ISAR0_EL1);
- id_aa64pfr0 = READ_SPECIALREG(ID_AA64PFR0_EL1);
+ id_aa64isar0 = READ_SPECIALREG(id_aa64isar0_el1);
+ id_aa64pfr0 = READ_SPECIALREG(id_aa64pfr0_el1);
- if (ID_AA64ISAR0_AES(id_aa64isar0) == ID_AA64ISAR0_AES_BASE) {
+ if (ID_AA64ISAR0_AES_VAL(id_aa64isar0) == ID_AA64ISAR0_AES_BASE) {
auxv = auxv | HWCAP_AES;
}
- if (ID_AA64ISAR0_AES(id_aa64isar0) == ID_AA64ISAR0_AES_PMULL) {
+ if (ID_AA64ISAR0_AES_VAL(id_aa64isar0) == ID_AA64ISAR0_AES_PMULL) {
auxv = auxv | HWCAP_PMULL;
}
- if (ID_AA64ISAR0_SHA1(id_aa64isar0) == ID_AA64ISAR0_SHA1_BASE) {
+ if (ID_AA64ISAR0_SHA1_VAL(id_aa64isar0) == ID_AA64ISAR0_SHA1_BASE) {
auxv = auxv | HWCAP_SHA1;
}
- if (ID_AA64ISAR0_SHA2(id_aa64isar0) == ID_AA64ISAR0_SHA2_BASE) {
+ if (ID_AA64ISAR0_SHA2_VAL(id_aa64isar0) == ID_AA64ISAR0_SHA2_BASE) {
auxv = auxv | HWCAP_SHA2;
}
- if (ID_AA64ISAR0_CRC32(id_aa64isar0) == ID_AA64ISAR0_CRC32_BASE) {
+ if (ID_AA64ISAR0_CRC32_VAL(id_aa64isar0) == ID_AA64ISAR0_CRC32_BASE) {
auxv = auxv | HWCAP_CRC32;
}
@@ -259,3 +286,4 @@ unsigned long VM_Version::os_get_processor_features() {
return auxv;
}
+#endif

View File

@@ -0,0 +1,11 @@
--- src/hotspot/os/bsd/os_bsd.cpp.orig 2019-03-28 21:47:08.000000000 -0700
+++ src/hotspot/os/bsd/os_bsd.cpp 2019-03-28 23:08:55.590922000 -0700
@@ -361,7 +361,7 @@
#elif defined(__NetBSD__)
#define DEFAULT_LIBPATH "/usr/lib:/usr/pkg/lib"
#else
- #define DEFAULT_LIBPATH "/usr/lib:/usr/local/lib"
+ #define DEFAULT_LIBPATH "/usr/lib:%%LOCALBASE%%/lib"
#endif
#else
#define DEFAULT_LIBPATH OVERRIDE_LIBPATH

View File

@@ -0,0 +1,16 @@
#!/bin/sh
PREFIX=${PKG_PREFIX}
LOCALBASE=${PKG_PREFIX}
set -x
case $2 in
DEINSTALL)
;;
POST-DEINSTALL)
${LOCALBASE}/bin/unregistervm ${PREFIX}/openjdk14/bin/java
;;
esac
#EOF

3
java/openjdk14/pkg-descr Normal file
View File

@@ -0,0 +1,3 @@
An open-source implementation of the Java Platform, Standard Edition,
WWW: https://openjdk.java.net/projects/jdk/14/

View File

@@ -0,0 +1,15 @@
#!/bin/sh
PREFIX=${PKG_PREFIX}
LOCALBASE=${PKG_PREFIX}
set -x
case $2 in
PRE-INSTALL)
;;
POST-INSTALL)
${LOCALBASE}/bin/registervm ${PREFIX}/openjdk14/bin/java
;;
esac
#EOF

View File

@@ -0,0 +1,18 @@
[
{ type: install
message: <<EOM
This OpenJDK implementation requires fdescfs(5) mounted on /dev/fd and
procfs(5) mounted on /proc.
If you have not done it yet, please do the following:
mount -t fdescfs fdesc /dev/fd
mount -t procfs proc /proc
To make it permanent, you need the following lines in /etc/fstab:
fdesc /dev/fd fdescfs rw 0 0
proc /proc procfs rw 0 0
EOM
}
]

View File

@@ -0,0 +1,707 @@
etc/man.d/openjdk14.conf
openjdk14/bin/jaotc
openjdk14/bin/jar
openjdk14/bin/jarsigner
openjdk14/bin/java
openjdk14/bin/javac
openjdk14/bin/javadoc
openjdk14/bin/javap
openjdk14/bin/jcmd
openjdk14/bin/jconsole
openjdk14/bin/jdb
openjdk14/bin/jdeprscan
openjdk14/bin/jdeps
openjdk14/bin/jfr
openjdk14/bin/jhsdb
openjdk14/bin/jimage
openjdk14/bin/jinfo
openjdk14/bin/jjs
openjdk14/bin/jlink
openjdk14/bin/jmap
openjdk14/bin/jmod
openjdk14/bin/jps
openjdk14/bin/jrunscript
openjdk14/bin/jshell
openjdk14/bin/jstack
openjdk14/bin/jstat
openjdk14/bin/jstatd
openjdk14/bin/keytool
openjdk14/bin/rmic
openjdk14/bin/rmid
openjdk14/bin/rmiregistry
openjdk14/bin/serialver
openjdk14/conf/logging.properties
openjdk14/conf/management/jmxremote.access
openjdk14/conf/management/jmxremote.password.template
openjdk14/conf/management/management.properties
openjdk14/conf/net.properties
openjdk14/conf/security/java.policy
openjdk14/conf/security/java.security
openjdk14/conf/security/policy/limited/default_local.policy
openjdk14/conf/security/policy/limited/default_US_export.policy
openjdk14/conf/security/policy/limited/exempt_local.policy
openjdk14/conf/security/policy/README.txt
openjdk14/conf/security/policy/unlimited/default_local.policy
openjdk14/conf/security/policy/unlimited/default_US_export.policy
openjdk14/conf/sound.properties
openjdk14/demo/jfc/CodePointIM/CodePointIM.jar
openjdk14/demo/jfc/CodePointIM/README_ja.html
openjdk14/demo/jfc/CodePointIM/README_zh_CN.html
openjdk14/demo/jfc/CodePointIM/README.html
openjdk14/demo/jfc/CodePointIM/src.zip
openjdk14/demo/jfc/FileChooserDemo/FileChooserDemo.jar
openjdk14/demo/jfc/FileChooserDemo/README.txt
openjdk14/demo/jfc/FileChooserDemo/src.zip
openjdk14/demo/jfc/Font2DTest/Font2DTest.html
openjdk14/demo/jfc/Font2DTest/Font2DTest.jar
openjdk14/demo/jfc/Font2DTest/README.txt
openjdk14/demo/jfc/Font2DTest/src.zip
openjdk14/demo/jfc/J2Ddemo/J2Ddemo.jar
openjdk14/demo/jfc/J2Ddemo/README.txt
openjdk14/demo/jfc/J2Ddemo/src.zip
openjdk14/demo/jfc/Metalworks/Metalworks.jar
openjdk14/demo/jfc/Metalworks/README.txt
openjdk14/demo/jfc/Metalworks/src.zip
openjdk14/demo/jfc/Notepad/Notepad.jar
openjdk14/demo/jfc/Notepad/README.txt
openjdk14/demo/jfc/Notepad/src.zip
openjdk14/demo/jfc/SampleTree/README.txt
openjdk14/demo/jfc/SampleTree/SampleTree.jar
openjdk14/demo/jfc/SampleTree/src.zip
openjdk14/demo/jfc/Stylepad/README.txt
openjdk14/demo/jfc/Stylepad/src.zip
openjdk14/demo/jfc/Stylepad/Stylepad.jar
openjdk14/demo/jfc/SwingSet2/README.txt
openjdk14/demo/jfc/SwingSet2/src.zip
openjdk14/demo/jfc/SwingSet2/SwingSet2.html
openjdk14/demo/jfc/SwingSet2/SwingSet2.jar
openjdk14/demo/jfc/TableExample/README.txt
openjdk14/demo/jfc/TableExample/src.zip
openjdk14/demo/jfc/TableExample/TableExample.jar
openjdk14/demo/jfc/TransparentRuler/README.txt
openjdk14/demo/jfc/TransparentRuler/src.zip
openjdk14/demo/jfc/TransparentRuler/TransparentRuler.jar
openjdk14/demo/nbproject/jfc/FileChooserDemo/build.properties
openjdk14/demo/nbproject/jfc/FileChooserDemo/build.xml
openjdk14/demo/nbproject/jfc/FileChooserDemo/nbproject/file-targets.xml
openjdk14/demo/nbproject/jfc/FileChooserDemo/nbproject/jdk.xml
openjdk14/demo/nbproject/jfc/FileChooserDemo/nbproject/netbeans-targets.xml
openjdk14/demo/nbproject/jfc/FileChooserDemo/nbproject/project.xml
openjdk14/demo/nbproject/jfc/Font2DTest/build.properties
openjdk14/demo/nbproject/jfc/Font2DTest/build.xml
openjdk14/demo/nbproject/jfc/Font2DTest/nbproject/file-targets.xml
openjdk14/demo/nbproject/jfc/Font2DTest/nbproject/jdk.xml
openjdk14/demo/nbproject/jfc/Font2DTest/nbproject/netbeans-targets.xml
openjdk14/demo/nbproject/jfc/Font2DTest/nbproject/project.xml
openjdk14/demo/nbproject/jfc/Metalworks/build.properties
openjdk14/demo/nbproject/jfc/Metalworks/build.xml
openjdk14/demo/nbproject/jfc/Metalworks/nbproject/file-targets.xml
openjdk14/demo/nbproject/jfc/Metalworks/nbproject/jdk.xml
openjdk14/demo/nbproject/jfc/Metalworks/nbproject/netbeans-targets.xml
openjdk14/demo/nbproject/jfc/Metalworks/nbproject/project.xml
openjdk14/demo/nbproject/jfc/Notepad/build.properties
openjdk14/demo/nbproject/jfc/Notepad/build.xml
openjdk14/demo/nbproject/jfc/Notepad/nbproject/file-targets.xml
openjdk14/demo/nbproject/jfc/Notepad/nbproject/jdk.xml
openjdk14/demo/nbproject/jfc/Notepad/nbproject/netbeans-targets.xml
openjdk14/demo/nbproject/jfc/Notepad/nbproject/project.xml
openjdk14/demo/nbproject/jfc/SampleTree/build.properties
openjdk14/demo/nbproject/jfc/SampleTree/build.xml
openjdk14/demo/nbproject/jfc/SampleTree/nbproject/file-targets.xml
openjdk14/demo/nbproject/jfc/SampleTree/nbproject/jdk.xml
openjdk14/demo/nbproject/jfc/SampleTree/nbproject/netbeans-targets.xml
openjdk14/demo/nbproject/jfc/SampleTree/nbproject/project.xml
openjdk14/demo/nbproject/jfc/SwingApplet/build.properties
openjdk14/demo/nbproject/jfc/SwingApplet/build.xml
openjdk14/demo/nbproject/jfc/SwingApplet/nbproject/file-targets.xml
openjdk14/demo/nbproject/jfc/SwingApplet/nbproject/jdk.xml
openjdk14/demo/nbproject/jfc/SwingApplet/nbproject/netbeans-targets.xml
openjdk14/demo/nbproject/jfc/SwingApplet/nbproject/project.xml
openjdk14/demo/nbproject/jfc/TableExample/build.properties
openjdk14/demo/nbproject/jfc/TableExample/build.xml
openjdk14/demo/nbproject/jfc/TableExample/nbproject/file-targets.xml
openjdk14/demo/nbproject/jfc/TableExample/nbproject/jdk.xml
openjdk14/demo/nbproject/jfc/TableExample/nbproject/netbeans-targets.xml
openjdk14/demo/nbproject/jfc/TableExample/nbproject/project.xml
openjdk14/demo/nbproject/jfc/TransparentRuler/build.properties
openjdk14/demo/nbproject/jfc/TransparentRuler/build.xml
openjdk14/demo/nbproject/jfc/TransparentRuler/nbproject/file-targets.xml
openjdk14/demo/nbproject/jfc/TransparentRuler/nbproject/jdk.xml
openjdk14/demo/nbproject/jfc/TransparentRuler/nbproject/netbeans-targets.xml
openjdk14/demo/nbproject/jfc/TransparentRuler/nbproject/project.xml
openjdk14/demo/nbproject/management/FullThreadDump/build.properties
openjdk14/demo/nbproject/management/FullThreadDump/build.xml
openjdk14/demo/nbproject/management/FullThreadDump/nbproject/file-targets.xml
openjdk14/demo/nbproject/management/FullThreadDump/nbproject/jdk.xml
openjdk14/demo/nbproject/management/FullThreadDump/nbproject/netbeans-targets.xml
openjdk14/demo/nbproject/management/FullThreadDump/nbproject/project.xml
openjdk14/demo/nbproject/management/JTop/build.properties
openjdk14/demo/nbproject/management/JTop/build.xml
openjdk14/demo/nbproject/management/JTop/nbproject/file-targets.xml
openjdk14/demo/nbproject/management/JTop/nbproject/jdk.xml
openjdk14/demo/nbproject/management/JTop/nbproject/netbeans-targets.xml
openjdk14/demo/nbproject/management/JTop/nbproject/project.xml
openjdk14/demo/nbproject/management/MemoryMonitor/build.properties
openjdk14/demo/nbproject/management/MemoryMonitor/build.xml
openjdk14/demo/nbproject/management/MemoryMonitor/nbproject/file-targets.xml
openjdk14/demo/nbproject/management/MemoryMonitor/nbproject/jdk.xml
openjdk14/demo/nbproject/management/MemoryMonitor/nbproject/netbeans-targets.xml
openjdk14/demo/nbproject/management/MemoryMonitor/nbproject/project.xml
openjdk14/demo/nbproject/management/VerboseGC/build.properties
openjdk14/demo/nbproject/management/VerboseGC/build.xml
openjdk14/demo/nbproject/management/VerboseGC/nbproject/file-targets.xml
openjdk14/demo/nbproject/management/VerboseGC/nbproject/jdk.xml
openjdk14/demo/nbproject/management/VerboseGC/nbproject/netbeans-targets.xml
openjdk14/demo/nbproject/management/VerboseGC/nbproject/project.xml
openjdk14/demo/nbproject/project.xml
openjdk14/demo/nbproject/README.txt
openjdk14/demo/nbproject/scripting/jconsole-plugin/build.properties
openjdk14/demo/nbproject/scripting/jconsole-plugin/build.xml
openjdk14/demo/nbproject/scripting/jconsole-plugin/nbproject/file-targets.xml
openjdk14/demo/nbproject/scripting/jconsole-plugin/nbproject/jdk.xml
openjdk14/demo/nbproject/scripting/jconsole-plugin/nbproject/netbeans-targets.xml
openjdk14/demo/nbproject/scripting/jconsole-plugin/nbproject/project.xml
openjdk14/demo/README
openjdk14/include/classfile_constants.h
openjdk14/include/freebsd/jawt_md.h
openjdk14/include/freebsd/jni_md.h
openjdk14/include/jawt.h
openjdk14/include/jdwpTransport.h
openjdk14/include/jni.h
openjdk14/include/jvmti.h
openjdk14/include/jvmticmlr.h
openjdk14/jmods/java.base.jmod
openjdk14/jmods/java.compiler.jmod
openjdk14/jmods/java.datatransfer.jmod
openjdk14/jmods/java.desktop.jmod
openjdk14/jmods/java.instrument.jmod
openjdk14/jmods/java.logging.jmod
openjdk14/jmods/java.management.jmod
openjdk14/jmods/java.management.rmi.jmod
openjdk14/jmods/java.naming.jmod
openjdk14/jmods/java.net.http.jmod
openjdk14/jmods/java.prefs.jmod
openjdk14/jmods/java.rmi.jmod
openjdk14/jmods/java.scripting.jmod
openjdk14/jmods/java.se.jmod
openjdk14/jmods/java.security.jgss.jmod
openjdk14/jmods/java.security.sasl.jmod
openjdk14/jmods/java.smartcardio.jmod
openjdk14/jmods/java.sql.jmod
openjdk14/jmods/java.sql.rowset.jmod
openjdk14/jmods/java.transaction.xa.jmod
openjdk14/jmods/java.xml.crypto.jmod
openjdk14/jmods/java.xml.jmod
openjdk14/jmods/jdk.accessibility.jmod
openjdk14/jmods/jdk.aot.jmod
openjdk14/jmods/jdk.attach.jmod
openjdk14/jmods/jdk.charsets.jmod
openjdk14/jmods/jdk.compiler.jmod
openjdk14/jmods/jdk.crypto.cryptoki.jmod
openjdk14/jmods/jdk.crypto.ec.jmod
openjdk14/jmods/jdk.dynalink.jmod
openjdk14/jmods/jdk.editpad.jmod
openjdk14/jmods/jdk.hotspot.agent.jmod
openjdk14/jmods/jdk.httpserver.jmod
openjdk14/jmods/jdk.incubator.foreign.jmod
openjdk14/jmods/jdk.internal.ed.jmod
openjdk14/jmods/jdk.internal.jvmstat.jmod
openjdk14/jmods/jdk.internal.le.jmod
openjdk14/jmods/jdk.internal.opt.jmod
openjdk14/jmods/jdk.internal.vm.ci.jmod
openjdk14/jmods/jdk.internal.vm.compiler.jmod
openjdk14/jmods/jdk.internal.vm.compiler.management.jmod
openjdk14/jmods/jdk.jartool.jmod
openjdk14/jmods/jdk.javadoc.jmod
openjdk14/jmods/jdk.jcmd.jmod
openjdk14/jmods/jdk.jconsole.jmod
openjdk14/jmods/jdk.jdeps.jmod
openjdk14/jmods/jdk.jdi.jmod
openjdk14/jmods/jdk.jdwp.agent.jmod
openjdk14/jmods/jdk.jfr.jmod
openjdk14/jmods/jdk.jlink.jmod
openjdk14/jmods/jdk.jshell.jmod
openjdk14/jmods/jdk.jsobject.jmod
openjdk14/jmods/jdk.jstatd.jmod
openjdk14/jmods/jdk.localedata.jmod
openjdk14/jmods/jdk.management.agent.jmod
openjdk14/jmods/jdk.management.jfr.jmod
openjdk14/jmods/jdk.management.jmod
openjdk14/jmods/jdk.naming.dns.jmod
openjdk14/jmods/jdk.naming.rmi.jmod
openjdk14/jmods/jdk.net.jmod
openjdk14/jmods/jdk.nio.mapmode.jmod
openjdk14/jmods/jdk.rmic.jmod
openjdk14/jmods/jdk.scripting.nashorn.jmod
openjdk14/jmods/jdk.scripting.nashorn.shell.jmod
openjdk14/jmods/jdk.sctp.jmod
openjdk14/jmods/jdk.security.auth.jmod
openjdk14/jmods/jdk.security.jgss.jmod
openjdk14/jmods/jdk.unsupported.desktop.jmod
openjdk14/jmods/jdk.unsupported.jmod
openjdk14/jmods/jdk.xml.dom.jmod
openjdk14/jmods/jdk.zipfs.jmod
openjdk14/legal/java.base/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.base/aes.md
openjdk14/legal/java.base/asm.md
openjdk14/legal/java.base/ASSEMBLY_EXCEPTION
openjdk14/legal/java.base/c-libutl.md
openjdk14/legal/java.base/cldr.md
openjdk14/legal/java.base/icu.md
openjdk14/legal/java.base/LICENSE
openjdk14/legal/java.base/public_suffix.md
openjdk14/legal/java.base/unicode.md
openjdk14/legal/java.compiler/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.compiler/ASSEMBLY_EXCEPTION
openjdk14/legal/java.compiler/LICENSE
openjdk14/legal/java.datatransfer/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.datatransfer/ASSEMBLY_EXCEPTION
openjdk14/legal/java.datatransfer/LICENSE
openjdk14/legal/java.desktop/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.desktop/ASSEMBLY_EXCEPTION
openjdk14/legal/java.desktop/colorimaging.md
openjdk14/legal/java.desktop/harfbuzz.md
openjdk14/legal/java.desktop/lcms.md
openjdk14/legal/java.desktop/LICENSE
openjdk14/legal/java.desktop/mesa3d.md
openjdk14/legal/java.desktop/xwd.md
openjdk14/legal/java.instrument/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.instrument/ASSEMBLY_EXCEPTION
openjdk14/legal/java.instrument/LICENSE
openjdk14/legal/java.logging/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.logging/ASSEMBLY_EXCEPTION
openjdk14/legal/java.logging/LICENSE
openjdk14/legal/java.management.rmi/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.management.rmi/ASSEMBLY_EXCEPTION
openjdk14/legal/java.management.rmi/LICENSE
openjdk14/legal/java.management/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.management/ASSEMBLY_EXCEPTION
openjdk14/legal/java.management/LICENSE
openjdk14/legal/java.naming/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.naming/ASSEMBLY_EXCEPTION
openjdk14/legal/java.naming/LICENSE
openjdk14/legal/java.net.http/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.net.http/ASSEMBLY_EXCEPTION
openjdk14/legal/java.net.http/LICENSE
openjdk14/legal/java.prefs/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.prefs/ASSEMBLY_EXCEPTION
openjdk14/legal/java.prefs/LICENSE
openjdk14/legal/java.rmi/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.rmi/ASSEMBLY_EXCEPTION
openjdk14/legal/java.rmi/LICENSE
openjdk14/legal/java.scripting/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.scripting/ASSEMBLY_EXCEPTION
openjdk14/legal/java.scripting/LICENSE
openjdk14/legal/java.se/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.se/ASSEMBLY_EXCEPTION
openjdk14/legal/java.se/LICENSE
openjdk14/legal/java.security.jgss/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.security.jgss/ASSEMBLY_EXCEPTION
openjdk14/legal/java.security.jgss/LICENSE
openjdk14/legal/java.security.sasl/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.security.sasl/ASSEMBLY_EXCEPTION
openjdk14/legal/java.security.sasl/LICENSE
openjdk14/legal/java.smartcardio/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.smartcardio/ASSEMBLY_EXCEPTION
openjdk14/legal/java.smartcardio/LICENSE
openjdk14/legal/java.smartcardio/pcsclite.md
openjdk14/legal/java.sql.rowset/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.sql.rowset/ASSEMBLY_EXCEPTION
openjdk14/legal/java.sql.rowset/LICENSE
openjdk14/legal/java.sql/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.sql/ASSEMBLY_EXCEPTION
openjdk14/legal/java.sql/LICENSE
openjdk14/legal/java.transaction.xa/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.transaction.xa/ASSEMBLY_EXCEPTION
openjdk14/legal/java.transaction.xa/LICENSE
openjdk14/legal/java.xml.crypto/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.xml.crypto/ASSEMBLY_EXCEPTION
openjdk14/legal/java.xml.crypto/LICENSE
openjdk14/legal/java.xml.crypto/santuario.md
openjdk14/legal/java.xml/ADDITIONAL_LICENSE_INFO
openjdk14/legal/java.xml/ASSEMBLY_EXCEPTION
openjdk14/legal/java.xml/bcel.md
openjdk14/legal/java.xml/dom.md
openjdk14/legal/java.xml/jcup.md
openjdk14/legal/java.xml/LICENSE
openjdk14/legal/java.xml/xalan.md
openjdk14/legal/java.xml/xerces.md
openjdk14/legal/jdk.accessibility/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.accessibility/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.accessibility/LICENSE
openjdk14/legal/jdk.aot/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.aot/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.aot/LICENSE
openjdk14/legal/jdk.attach/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.attach/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.attach/LICENSE
openjdk14/legal/jdk.charsets/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.charsets/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.charsets/LICENSE
openjdk14/legal/jdk.compiler/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.compiler/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.compiler/LICENSE
openjdk14/legal/jdk.crypto.cryptoki/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.crypto.cryptoki/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.crypto.cryptoki/LICENSE
openjdk14/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md
openjdk14/legal/jdk.crypto.cryptoki/pkcs11wrapper.md
openjdk14/legal/jdk.crypto.ec/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.crypto.ec/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.crypto.ec/ecc.md
openjdk14/legal/jdk.crypto.ec/LICENSE
openjdk14/legal/jdk.dynalink/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.dynalink/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.dynalink/dynalink.md
openjdk14/legal/jdk.dynalink/LICENSE
openjdk14/legal/jdk.editpad/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.editpad/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.editpad/LICENSE
openjdk14/legal/jdk.hotspot.agent/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.hotspot.agent/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.hotspot.agent/LICENSE
openjdk14/legal/jdk.httpserver/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.httpserver/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.httpserver/LICENSE
openjdk14/legal/jdk.incubator.foreign/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.incubator.foreign/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.incubator.foreign/LICENSE
openjdk14/legal/jdk.internal.ed/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.internal.ed/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.internal.ed/LICENSE
openjdk14/legal/jdk.internal.jvmstat/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.internal.jvmstat/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.internal.jvmstat/LICENSE
openjdk14/legal/jdk.internal.le/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.internal.le/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.internal.le/jline.md
openjdk14/legal/jdk.internal.le/LICENSE
openjdk14/legal/jdk.internal.opt/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.internal.opt/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.internal.opt/jopt-simple.md
openjdk14/legal/jdk.internal.opt/LICENSE
openjdk14/legal/jdk.internal.vm.ci/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.internal.vm.ci/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.internal.vm.ci/LICENSE
openjdk14/legal/jdk.internal.vm.compiler.management/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.internal.vm.compiler.management/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.internal.vm.compiler.management/LICENSE
openjdk14/legal/jdk.internal.vm.compiler/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.internal.vm.compiler/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.internal.vm.compiler/LICENSE
openjdk14/legal/jdk.jartool/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.jartool/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.jartool/LICENSE
openjdk14/legal/jdk.javadoc/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.javadoc/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.javadoc/jquery.md
openjdk14/legal/jdk.javadoc/jqueryUI.md
openjdk14/legal/jdk.javadoc/jszip.md
openjdk14/legal/jdk.javadoc/LICENSE
openjdk14/legal/jdk.jcmd/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.jcmd/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.jcmd/LICENSE
openjdk14/legal/jdk.jconsole/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.jconsole/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.jconsole/LICENSE
openjdk14/legal/jdk.jdeps/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.jdeps/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.jdeps/LICENSE
openjdk14/legal/jdk.jdi/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.jdi/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.jdi/LICENSE
openjdk14/legal/jdk.jdwp.agent/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.jdwp.agent/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.jdwp.agent/LICENSE
openjdk14/legal/jdk.jfr/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.jfr/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.jfr/LICENSE
openjdk14/legal/jdk.jlink/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.jlink/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.jlink/LICENSE
openjdk14/legal/jdk.jshell/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.jshell/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.jshell/LICENSE
openjdk14/legal/jdk.jsobject/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.jsobject/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.jsobject/LICENSE
openjdk14/legal/jdk.jstatd/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.jstatd/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.jstatd/LICENSE
openjdk14/legal/jdk.localedata/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.localedata/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.localedata/cldr.md
openjdk14/legal/jdk.localedata/LICENSE
openjdk14/legal/jdk.localedata/thaidict.md
openjdk14/legal/jdk.management.agent/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.management.agent/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.management.agent/LICENSE
openjdk14/legal/jdk.management.jfr/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.management.jfr/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.management.jfr/LICENSE
openjdk14/legal/jdk.management/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.management/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.management/LICENSE
openjdk14/legal/jdk.naming.dns/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.naming.dns/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.naming.dns/LICENSE
openjdk14/legal/jdk.naming.rmi/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.naming.rmi/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.naming.rmi/LICENSE
openjdk14/legal/jdk.net/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.net/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.net/LICENSE
openjdk14/legal/jdk.nio.mapmode/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.nio.mapmode/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.nio.mapmode/LICENSE
openjdk14/legal/jdk.rmic/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.rmic/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.rmic/LICENSE
openjdk14/legal/jdk.scripting.nashorn.shell/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.scripting.nashorn.shell/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.scripting.nashorn.shell/LICENSE
openjdk14/legal/jdk.scripting.nashorn/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.scripting.nashorn/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.scripting.nashorn/double-conversion.md
openjdk14/legal/jdk.scripting.nashorn/joni.md
openjdk14/legal/jdk.scripting.nashorn/LICENSE
openjdk14/legal/jdk.sctp/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.sctp/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.sctp/LICENSE
openjdk14/legal/jdk.security.auth/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.security.auth/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.security.auth/LICENSE
openjdk14/legal/jdk.security.jgss/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.security.jgss/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.security.jgss/LICENSE
openjdk14/legal/jdk.unsupported.desktop/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.unsupported.desktop/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.unsupported.desktop/LICENSE
openjdk14/legal/jdk.unsupported/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.unsupported/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.unsupported/LICENSE
openjdk14/legal/jdk.xml.dom/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.xml.dom/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.xml.dom/LICENSE
openjdk14/legal/jdk.zipfs/ADDITIONAL_LICENSE_INFO
openjdk14/legal/jdk.zipfs/ASSEMBLY_EXCEPTION
openjdk14/legal/jdk.zipfs/LICENSE
openjdk14/lib/classlist
openjdk14/lib/ct.sym
openjdk14/lib/fontconfig.bfc
openjdk14/lib/fontconfig.properties.src
openjdk14/lib/jfr/default.jfc
openjdk14/lib/jfr/profile.jfc
openjdk14/lib/jrt-fs.jar
openjdk14/lib/jspawnhelper
openjdk14/lib/jvm.cfg
openjdk14/lib/libattach.so
openjdk14/lib/libawt_headless.so
openjdk14/lib/libawt_xawt.so
openjdk14/lib/libawt.so
openjdk14/lib/libdt_socket.so
openjdk14/lib/libextnet.so
openjdk14/lib/libfontmanager.so
openjdk14/lib/libinstrument.so
openjdk14/lib/libj2gss.so
openjdk14/lib/libj2pcsc.so
openjdk14/lib/libj2pkcs11.so
openjdk14/lib/libjaas.so
openjdk14/lib/libjava.so
openjdk14/lib/libjavajpeg.so
openjdk14/lib/libjawt.so
openjdk14/lib/libjdwp.so
openjdk14/lib/libjimage.so
openjdk14/lib/libjli.so
openjdk14/lib/libjsig.so
openjdk14/lib/libjsound.so
openjdk14/lib/liblcms.so
openjdk14/lib/libmanagement_agent.so
openjdk14/lib/libmanagement_ext.so
openjdk14/lib/libmanagement.so
openjdk14/lib/libmlib_image.so
openjdk14/lib/libnet.so
openjdk14/lib/libnio.so
openjdk14/lib/libprefs.so
openjdk14/lib/librmi.so
openjdk14/lib/libsaproc.so
openjdk14/lib/libsctp.so
openjdk14/lib/libsplashscreen.so
openjdk14/lib/libsunec.so
openjdk14/lib/libverify.so
openjdk14/lib/libzip.so
openjdk14/lib/modules
openjdk14/lib/psfont.properties.ja
openjdk14/lib/psfontj2d.properties
openjdk14/lib/security/blacklisted.certs
openjdk14/lib/security/cacerts
openjdk14/lib/security/default.policy
openjdk14/lib/security/public_suffix_list.dat
openjdk14/lib/server/classes.jsa
openjdk14/lib/server/libjsig.so
openjdk14/lib/server/libjvm.so
openjdk14/lib/src.zip
openjdk14/lib/tzdb.dat
openjdk14/man/man1/jaotc.1.gz
openjdk14/man/man1/jar.1.gz
openjdk14/man/man1/jarsigner.1.gz
openjdk14/man/man1/java.1.gz
openjdk14/man/man1/javac.1.gz
openjdk14/man/man1/javadoc.1.gz
openjdk14/man/man1/javap.1.gz
openjdk14/man/man1/jcmd.1.gz
openjdk14/man/man1/jconsole.1.gz
openjdk14/man/man1/jdb.1.gz
openjdk14/man/man1/jdeprscan.1.gz
openjdk14/man/man1/jdeps.1.gz
openjdk14/man/man1/jfr.1.gz
openjdk14/man/man1/jhsdb.1.gz
openjdk14/man/man1/jinfo.1.gz
openjdk14/man/man1/jjs.1.gz
openjdk14/man/man1/jlink.1.gz
openjdk14/man/man1/jmap.1.gz
openjdk14/man/man1/jmod.1.gz
openjdk14/man/man1/jps.1.gz
openjdk14/man/man1/jrunscript.1.gz
openjdk14/man/man1/jshell.1.gz
openjdk14/man/man1/jstack.1.gz
openjdk14/man/man1/jstat.1.gz
openjdk14/man/man1/jstatd.1.gz
openjdk14/man/man1/keytool.1.gz
openjdk14/man/man1/rmic.1.gz
openjdk14/man/man1/rmid.1.gz
openjdk14/man/man1/rmiregistry.1.gz
openjdk14/man/man1/serialver.1.gz
openjdk14/release
@dir openjdk14/bin
@dir openjdk14/conf/management
@dir openjdk14/conf/security/policy/limited
@dir openjdk14/conf/security/policy/unlimited
@dir openjdk14/conf/security/policy
@dir openjdk14/conf/security
@dir openjdk14/conf
@dir openjdk14/demo/jfc/CodePointIM
@dir openjdk14/demo/jfc/FileChooserDemo
@dir openjdk14/demo/jfc/Font2DTest
@dir openjdk14/demo/jfc/J2Ddemo
@dir openjdk14/demo/jfc/Metalworks
@dir openjdk14/demo/jfc/Notepad
@dir openjdk14/demo/jfc/SampleTree
@dir openjdk14/demo/jfc/Stylepad
@dir openjdk14/demo/jfc/SwingSet2
@dir openjdk14/demo/jfc/TableExample
@dir openjdk14/demo/jfc/TransparentRuler
@dir openjdk14/demo/jfc
@dir openjdk14/demo/nbproject/jfc/FileChooserDemo/nbproject
@dir openjdk14/demo/nbproject/jfc/FileChooserDemo
@dir openjdk14/demo/nbproject/jfc/Font2DTest/nbproject
@dir openjdk14/demo/nbproject/jfc/Font2DTest
@dir openjdk14/demo/nbproject/jfc/Metalworks/nbproject
@dir openjdk14/demo/nbproject/jfc/Metalworks
@dir openjdk14/demo/nbproject/jfc/Notepad/nbproject
@dir openjdk14/demo/nbproject/jfc/Notepad
@dir openjdk14/demo/nbproject/jfc/SampleTree/nbproject
@dir openjdk14/demo/nbproject/jfc/SampleTree
@dir openjdk14/demo/nbproject/jfc/SwingApplet/nbproject
@dir openjdk14/demo/nbproject/jfc/SwingApplet
@dir openjdk14/demo/nbproject/jfc/TableExample/nbproject
@dir openjdk14/demo/nbproject/jfc/TableExample
@dir openjdk14/demo/nbproject/jfc/TransparentRuler/nbproject
@dir openjdk14/demo/nbproject/jfc/TransparentRuler
@dir openjdk14/demo/nbproject/jfc
@dir openjdk14/demo/nbproject/management/FullThreadDump/nbproject
@dir openjdk14/demo/nbproject/management/FullThreadDump
@dir openjdk14/demo/nbproject/management/JTop/nbproject
@dir openjdk14/demo/nbproject/management/JTop
@dir openjdk14/demo/nbproject/management/MemoryMonitor/nbproject
@dir openjdk14/demo/nbproject/management/MemoryMonitor
@dir openjdk14/demo/nbproject/management/VerboseGC/nbproject
@dir openjdk14/demo/nbproject/management/VerboseGC
@dir openjdk14/demo/nbproject/management
@dir openjdk14/demo/nbproject/scripting/jconsole-plugin/nbproject
@dir openjdk14/demo/nbproject/scripting/jconsole-plugin
@dir openjdk14/demo/nbproject/scripting
@dir openjdk14/demo/nbproject
@dir openjdk14/demo
@dir openjdk14/include/freebsd
@dir openjdk14/include
@dir openjdk14/jmods
@dir openjdk14/legal/java.base
@dir openjdk14/legal/java.compiler
@dir openjdk14/legal/java.datatransfer
@dir openjdk14/legal/java.desktop
@dir openjdk14/legal/java.instrument
@dir openjdk14/legal/java.logging
@dir openjdk14/legal/java.management
@dir openjdk14/legal/java.management.rmi
@dir openjdk14/legal/java.naming
@dir openjdk14/legal/java.net.http
@dir openjdk14/legal/java.prefs
@dir openjdk14/legal/java.rmi
@dir openjdk14/legal/java.scripting
@dir openjdk14/legal/java.se
@dir openjdk14/legal/java.security.jgss
@dir openjdk14/legal/java.security.sasl
@dir openjdk14/legal/java.smartcardio
@dir openjdk14/legal/java.sql
@dir openjdk14/legal/java.sql.rowset
@dir openjdk14/legal/java.transaction.xa
@dir openjdk14/legal/java.xml
@dir openjdk14/legal/java.xml.crypto
@dir openjdk14/legal/jdk.accessibility
@dir openjdk14/legal/jdk.aot
@dir openjdk14/legal/jdk.attach
@dir openjdk14/legal/jdk.charsets
@dir openjdk14/legal/jdk.compiler
@dir openjdk14/legal/jdk.crypto.cryptoki
@dir openjdk14/legal/jdk.crypto.ec
@dir openjdk14/legal/jdk.dynalink
@dir openjdk14/legal/jdk.editpad
@dir openjdk14/legal/jdk.hotspot.agent
@dir openjdk14/legal/jdk.httpserver
@dir openjdk14/legal/jdk.incubator.foreign
@dir openjdk14/legal/jdk.internal.ed
@dir openjdk14/legal/jdk.internal.jvmstat
@dir openjdk14/legal/jdk.internal.le
@dir openjdk14/legal/jdk.internal.opt
@dir openjdk14/legal/jdk.internal.vm.ci
@dir openjdk14/legal/jdk.internal.vm.compiler
@dir openjdk14/legal/jdk.internal.vm.compiler.management
@dir openjdk14/legal/jdk.jartool
@dir openjdk14/legal/jdk.javadoc
@dir openjdk14/legal/jdk.jcmd
@dir openjdk14/legal/jdk.jconsole
@dir openjdk14/legal/jdk.jdeps
@dir openjdk14/legal/jdk.jdi
@dir openjdk14/legal/jdk.jdwp.agent
@dir openjdk14/legal/jdk.jfr
@dir openjdk14/legal/jdk.jlink
@dir openjdk14/legal/jdk.jshell
@dir openjdk14/legal/jdk.jsobject
@dir openjdk14/legal/jdk.jstatd
@dir openjdk14/legal/jdk.localedata
@dir openjdk14/legal/jdk.management
@dir openjdk14/legal/jdk.management.agent
@dir openjdk14/legal/jdk.management.jfr
@dir openjdk14/legal/jdk.naming.dns
@dir openjdk14/legal/jdk.naming.rmi
@dir openjdk14/legal/jdk.net
@dir openjdk14/legal/jdk.nio.mapmode
@dir openjdk14/legal/jdk.rmic
@dir openjdk14/legal/jdk.scripting.nashorn
@dir openjdk14/legal/jdk.scripting.nashorn.shell
@dir openjdk14/legal/jdk.sctp
@dir openjdk14/legal/jdk.security.auth
@dir openjdk14/legal/jdk.security.jgss
@dir openjdk14/legal/jdk.unsupported
@dir openjdk14/legal/jdk.unsupported.desktop
@dir openjdk14/legal/jdk.xml.dom
@dir openjdk14/legal/jdk.zipfs
@dir openjdk14/legal
@dir openjdk14/lib/jfr
@dir openjdk14/lib/security
@dir openjdk14/lib/server
@dir openjdk14/lib
@dir openjdk14/man/man1
@dir openjdk14/man
@dir openjdk14