Skip to content

Commit 51662ac

Browse files
committed
Rename Java 17 home variable to JAVA17_HOME
1 parent 9952885 commit 51662ac

File tree

5 files changed

+23
-23
lines changed

5 files changed

+23
-23
lines changed

BUILDING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export JAVA_HOME=$PWD/jdk-8.0.28+6
2424
# JDK 17 (Linux x64; adjust `_x64_linux_` for your platform)
2525
curl -L -o temurin17.tar.gz https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.16%2B8/OpenJDK17U-jdk_x64_linux_hotspot_17.0.16_8.tar.gz
2626
tar xf temurin17.tar.gz
27-
export JAVA_HOME_17=$PWD/jdk-17.0.16+8
27+
export JAVA17_HOME=$PWD/jdk-17.0.16+8
2828

2929
export PATH="$JAVA_HOME/bin:$PATH"
3030
```
@@ -54,7 +54,7 @@ Note that it's important that `$CN1_BINARIES` points at the locally cloned [cn1-
5454
5555
## Building the Android port
5656
57-
The Android port uses JDK 8 as well. However, it needs a `JAVA_HOME_17` environment variable that points at JDK 17.
57+
The Android port uses JDK 8 as well. However, it needs a `JAVA17_HOME` environment variable that points at JDK 17.
5858
5959
```bash
6060
./scripts/build-android-port.sh -DskipTests

scripts/build-android-app.sh

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ if [ -f "$ENV_FILE" ]; then
2525
sed 's/^/[build-android-app] ENV: /' "$ENV_FILE"
2626
# shellcheck disable=SC1090
2727
source "$ENV_FILE"
28-
ba_log "Loaded environment: JAVA_HOME=${JAVA_HOME:-<unset>} JAVA_HOME_17=${JAVA_HOME_17:-<unset>} MAVEN_HOME=${MAVEN_HOME:-<unset>}"
28+
ba_log "Loaded environment: JAVA_HOME=${JAVA_HOME:-<unset>} JAVA17_HOME=${JAVA17_HOME:-<unset>} MAVEN_HOME=${MAVEN_HOME:-<unset>}"
2929
else
3030
ba_log "Workspace tools not found. Run scripts/setup-workspace.sh before this script." >&2
3131
exit 1
@@ -44,17 +44,17 @@ if [ -z "${JAVA_HOME:-}" ] || [ ! -x "$JAVA_HOME/bin/java" ]; then
4444
ba_log "JAVA_HOME is not set correctly. Please run scripts/setup-workspace.sh first." >&2
4545
exit 1
4646
fi
47-
if [ -z "${JAVA_HOME_17:-}" ] || [ ! -x "$JAVA_HOME_17/bin/java" ]; then
48-
ba_log "JAVA_HOME_17 validation failed. Current value: ${JAVA_HOME_17:-<unset>}" >&2
49-
if [ -n "${JAVA_HOME_17:-}" ]; then
50-
ba_log "Contents of JAVA_HOME_17 directory"
51-
if [ -d "$JAVA_HOME_17" ]; then
52-
ls -l "$JAVA_HOME_17" | while IFS= read -r line; do ba_log "$line"; done
47+
if [ -z "${JAVA17_HOME:-}" ] || [ ! -x "$JAVA17_HOME/bin/java" ]; then
48+
ba_log "JAVA17_HOME validation failed. Current value: ${JAVA17_HOME:-<unset>}" >&2
49+
if [ -n "${JAVA17_HOME:-}" ]; then
50+
ba_log "Contents of JAVA17_HOME directory"
51+
if [ -d "$JAVA17_HOME" ]; then
52+
ls -l "$JAVA17_HOME" | while IFS= read -r line; do ba_log "$line"; done
5353
else
54-
ba_log "JAVA_HOME_17 directory does not exist"
54+
ba_log "JAVA17_HOME directory does not exist"
5555
fi
5656
fi
57-
ba_log "JAVA_HOME_17 is not set correctly. Please run scripts/setup-workspace.sh first." >&2
57+
ba_log "JAVA17_HOME is not set correctly. Please run scripts/setup-workspace.sh first." >&2
5858
exit 1
5959
fi
6060
if [ -z "${MAVEN_HOME:-}" ] || [ ! -x "$MAVEN_HOME/bin/mvn" ]; then
@@ -72,7 +72,7 @@ if [ -z "${MAVEN_HOME:-}" ] || [ ! -x "$MAVEN_HOME/bin/mvn" ]; then
7272
fi
7373

7474
ba_log "Using JAVA_HOME at $JAVA_HOME"
75-
ba_log "Using JAVA_HOME_17 at $JAVA_HOME_17"
75+
ba_log "Using JAVA17_HOME at $JAVA17_HOME"
7676
ba_log "Using Maven installation at $MAVEN_HOME"
7777

7878
export PATH="$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH"
@@ -421,7 +421,7 @@ fi
421421
ba_log "Invoking Gradle build in $GRADLE_PROJECT_DIR"
422422
chmod +x "$GRADLE_PROJECT_DIR/gradlew"
423423
ORIGINAL_JAVA_HOME="$JAVA_HOME"
424-
export JAVA_HOME="$JAVA_HOME_17"
424+
export JAVA_HOME="$JAVA17_HOME"
425425
(
426426
cd "$GRADLE_PROJECT_DIR"
427427
if command -v sdkmanager >/dev/null 2>&1; then

scripts/build-android-port.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ validate_workspace() {
6363
missing=1
6464
fi
6565

66-
if ! check_java_home "JAVA_HOME_17" "${JAVA_HOME_17:-}" '17\.'; then
66+
if ! check_java_home "JAVA17_HOME" "${JAVA17_HOME:-}" '17\.'; then
6767
missing=1
6868
fi
6969

@@ -106,11 +106,11 @@ else
106106
log "Workspace environment validated"
107107
fi
108108

109-
log "Loaded environment: JAVA_HOME=${JAVA_HOME:-<unset>} JAVA_HOME_17=${JAVA_HOME_17:-<unset>} MAVEN_HOME=${MAVEN_HOME:-<unset>}"
109+
log "Loaded environment: JAVA_HOME=${JAVA_HOME:-<unset>} JAVA17_HOME=${JAVA17_HOME:-<unset>} MAVEN_HOME=${MAVEN_HOME:-<unset>}"
110110

111111
export PATH="$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH"
112112
"$JAVA_HOME/bin/java" -version
113-
"$JAVA_HOME_17/bin/java" -version
113+
"$JAVA17_HOME/bin/java" -version
114114
"$MAVEN_HOME/bin/mvn" -version
115115

116116
run_maven() {

scripts/setup-workspace.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ if [ -f "$ENV_FILE" ]; then
4343
fi
4444

4545
JAVA_HOME="${JAVA_HOME:-}"
46-
JAVA_HOME_17="${JAVA_HOME_17:-}"
46+
JAVA17_HOME="${JAVA17_HOME:-}"
4747
MAVEN_HOME="${MAVEN_HOME:-}"
4848

4949
log "Detecting host platform"
@@ -116,11 +116,11 @@ else
116116
fi
117117

118118
log "Ensuring JDK 17 is available"
119-
if [ -z "${JAVA_HOME_17:-}" ] || [ ! -x "$JAVA_HOME_17/bin/java" ] || ! "$JAVA_HOME_17/bin/java" -version 2>&1 | grep -q '17\.0'; then
119+
if [ -z "${JAVA17_HOME:-}" ] || [ ! -x "$JAVA17_HOME/bin/java" ] || ! "$JAVA17_HOME/bin/java" -version 2>&1 | grep -q '17\.0'; then
120120
log "Provisioning JDK 17..."
121-
install_jdk "$JDK17_URL" JAVA_HOME_17
121+
install_jdk "$JDK17_URL" JAVA17_HOME
122122
else
123-
log "Using existing JDK 17 at $JAVA_HOME_17"
123+
log "Using existing JDK 17 at $JAVA17_HOME"
124124
fi
125125

126126
log "Ensuring Maven is available"
@@ -159,7 +159,7 @@ fi
159159
log "Writing environment to $ENV_FILE"
160160
cat > "$ENV_FILE" <<ENV
161161
export JAVA_HOME="$JAVA_HOME"
162-
export JAVA_HOME_17="$JAVA_HOME_17"
162+
export JAVA17_HOME="$JAVA17_HOME"
163163
export MAVEN_HOME="$MAVEN_HOME"
164164
export PATH="\$JAVA_HOME/bin:\$MAVEN_HOME/bin:\$PATH"
165165
ENV
@@ -177,7 +177,7 @@ fi
177177
source "$ENV_FILE"
178178

179179
log "JDK 8 version:"; "$JAVA_HOME/bin/java" -version
180-
log "JDK 17 version:"; "$JAVA_HOME_17/bin/java" -version
180+
log "JDK 17 version:"; "$JAVA17_HOME/bin/java" -version
181181
log "Maven version:"; "$MAVEN_HOME/bin/mvn" -version
182182

183183
PATH="$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH"

tools/env.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
export JAVA_HOME="/var/folders/zk/c7v7vr9d4s98dkx18yc7by7c0000gn/T//codenameone-tools/jdk8u462-b08/Contents/Home"
2-
export JAVA_HOME_17="/var/folders/zk/c7v7vr9d4s98dkx18yc7by7c0000gn/T//codenameone-tools/jdk-17.0.16+8/Contents/Home"
2+
export JAVA17_HOME="/var/folders/zk/c7v7vr9d4s98dkx18yc7by7c0000gn/T//codenameone-tools/jdk-17.0.16+8/Contents/Home"
33
export MAVEN_HOME="/var/folders/zk/c7v7vr9d4s98dkx18yc7by7c0000gn/T//codenameone-tools/apache-maven-3.9.6"
44
export PATH="$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH"

0 commit comments

Comments
 (0)