Centos 7 가상 머신에 Jira를 설치했습니다. Jira가 이미 실행 중이며 제대로 작동하는 것 같습니다. https를 통해 실행되도록 구성하려고 합니다. config.sh를 실행하려고 하면 java가 잘못된 JVM 버전을 실행하고 있다는 오류 메시지가 나타납니다.
[root@server02 bin]# echo $JAVA_HOME
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.71-2.b15.el7_2.x86_64/jre
[root@server02 bin]# ./config.sh
*************************************************************************************************************************************
********** Wrong JVM version! You are running with .. but JIRA requires at least 1.8 to run. **********
*************************************************************************************************************************************
[root@server02 bin]# java -version
openjdk version "1.8.0_71"
OpenJDK Runtime Environment (build 1.8.0_71-b15)
OpenJDK 64-Bit Server VM (build 25.71-b15, mixed mode)
OpenJDK를 제거하고 Oracle JDK를 설치한 후
[root@server02 bin]# ./check-java.sh
*************************************************************************************************************************************
********** Wrong JVM version! You are running with .. but JIRA requires at least 1.8 to run. **********
*************************************************************************************************************************************
[root@server02 bin]# javac -version
javac 1.8.0_60
[root@server02 bin]# java -version
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
답변1
답변2
jira 설치 폴더에서 "check-java.sh"를 찾아 수정해야 합니다.
"java -version" 명령 출력에서 "java version" 문자열을 찾지만 openjdk는 "openjdk version" 문자열을 반환합니다.
따라서 check-java.sh에서 "java 버전"을 "openjdk 버전"으로 바꾸십시오.