@@ -65,6 +65,10 @@ task outputs from previous CI builds.
65
65
You need [ JDK 17] to build JUnit 5. [ Gradle toolchains] are used to detect and
66
66
potentially download additional JDKs for compilation and test execution.
67
67
68
+ Note: If you're working on a machine with an Apple Silicon processor, you'll need to
69
+ download and install a JDK 8 distribution manually (or via [ SDKMAN!] or [ asdf] ) --
70
+ for example, one from [ Zulu] or [ Liberica] .
71
+
68
72
All modules can be _ built_ with the [ Gradle Wrapper] using the following command.
69
73
70
74
` gradlew clean assemble `
@@ -92,6 +96,7 @@ See also <https://repo1.maven.org/maven2/org/junit/> for releases and
92
96
< https://oss.sonatype.org/content/repositories/snapshots/org/junit/ > for snapshots.
93
97
94
98
99
+ [ asdf ] : https://asdf-vm.com/
95
100
[ Codecov ] : https://codecov.io/gh/junit-team/junit5
96
101
[ CONTRIBUTING.md ] : https://github.com/junit-team/junit5/blob/HEAD/CONTRIBUTING.md
97
102
[ Dependency Metadata ] : https://junit.org/junit5/docs/current/user-guide/#dependency-metadata
@@ -101,7 +106,10 @@ See also <https://repo1.maven.org/maven2/org/junit/> for releases and
101
106
[ JaCoCo ] : https://www.eclemma.org/jacoco/
102
107
[ Javadoc ] : https://junit.org/junit5/docs/current/api/
103
108
[ JDK 17 ] : https://adoptium.net/archive.html?variant=openjdk17&jvmVariant=hotspot
109
+ [ Liberica ] : https://bell-sw.com/pages/downloads/
104
110
[ Release Notes ] : https://junit.org/junit5/docs/current/release-notes/
105
111
[ Samples ] : https://github.com/junit-team/junit5-samples
112
+ [ SDKMAN! ] : https://sdkman.io/jdks
106
113
[ StackOverflow ] : https://stackoverflow.com/questions/tagged/junit5
107
114
[ User Guide ] : https://junit.org/junit5/docs/current/user-guide/
115
+ [ Zulu ] : https://www.azul.com/downloads/?version=java-8-lts&os=macos&architecture=arm-64-bit&package=jdk#download-openjdk
0 commit comments