ICTuniverse commited on
Commit
8c8b611
·
verified ·
1 Parent(s): cb14fbd

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -1
Dockerfile CHANGED
@@ -7,12 +7,19 @@ RUN apt-get update && \
7
  apt-get clean && \
8
  rm -rf /var/lib/apt/lists/*
9
 
 
 
 
 
10
  # Set JAVA_HOME and update PATH
11
  ENV JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
12
  ENV PATH=$JAVA_HOME/bin:$PATH
13
 
14
  # Verify Java installation
15
- RUN java -version && javac -version
 
 
 
16
 
17
  # Set working directory
18
  WORKDIR /home/user/app
 
7
  apt-get clean && \
8
  rm -rf /var/lib/apt/lists/*
9
 
10
+ # Find the actual JAVA_HOME path dynamically
11
+ RUN update-alternatives --config java || true
12
+ RUN echo "JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java))))" >> /etc/environment
13
+
14
  # Set JAVA_HOME and update PATH
15
  ENV JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
16
  ENV PATH=$JAVA_HOME/bin:$PATH
17
 
18
  # Verify Java installation
19
+ RUN echo "Checking Java installation..." && \
20
+ java -version && \
21
+ javac -version && \
22
+ echo "Java installed successfully!"
23
 
24
  # Set working directory
25
  WORKDIR /home/user/app