-
Bug
-
Resolution: Won't Fix
-
Low (View bug fix roadmap)
-
None
-
7.0.0
-
OS: Debian 7.6
Java:
jira1:/opt# java -version
openjdk version "1.8.0_66"
OpenJDK Runtime Environment (Zulu 8.11.0.1-linux64) (build 1.8.0_66-b17)
OpenJDK 64-Bit Server VM (Zulu 8.11.0.1-linux64) (build 25.66-b17, mixed mode)Using CATALINA_BASE: /opt/jira-inst
Using CATALINA_HOME: /opt/jira-inst
Using CATALINA_TMPDIR: /opt/jira-inst/temp
Using JRE_HOME: /usr/lib/jvm/zulu-8-amd64/jre
Using CLASSPATH: /opt/jira-inst/bin/bootstrap.jar:/opt/jira-inst/bin/tomcat-juli.jar
Using CATALINA_PID: /opt/jira-inst/work/catalina.pidOS: Debian 7.6 Java: jira1:/opt# java -version openjdk version "1.8.0_66" OpenJDK Runtime Environment (Zulu 8.11.0.1-linux64) (build 1.8.0_66-b17) OpenJDK 64-Bit Server VM (Zulu 8.11.0.1-linux64) (build 25.66-b17, mixed mode) Using CATALINA_BASE: /opt/jira-inst Using CATALINA_HOME: /opt/jira-inst Using CATALINA_TMPDIR: /opt/jira-inst/temp Using JRE_HOME: /usr/lib/jvm/zulu-8-amd64/jre Using CLASSPATH: /opt/jira-inst/bin/bootstrap.jar:/opt/jira-inst/bin/tomcat-juli.jar Using CATALINA_PID: /opt/jira-inst/work/catalina.pid
-
7
-
When trying to launch JIRA Software 7, the version detection is unable to detect our Java version correctly and stops booting. The error shown is:
************************************************************************************************************************************* ********** Wrong JVM version! You are running with .. but JIRA requires at least 1.8 to run. ********** *************************************************************************************************************************************
The version is named as "..", which obviously seems to be a detection issue.
We also tried to set the JAVA_HOME environment variable, which didn't make any change.
[JRASERVER-46152] JIRA Software should detect the Java version correctly
Comment |
[ #!/bin/sh
# # check for correct java version by parsing out put of java -version # we expect first line to be in format 'java version "1.8.0_161"' or 'java version "10.0.1" 2018-04-17' # or 'openjdk version "11-ea" 2018-09-25' and assert that version number will be 8 or 11 (if enabled) # or sth like 'Picked up JDK_JAVA_OPTIONS:' (which we need to skip) # java_raw_version=`echo "$($_RUNJAVA -version 2>&1)" | grep -v "JDK_JAVA_OPTIONS" | grep "version" | awk '\{ print substr($3, 2, length($3)-2); }'` java_version=0 if [[ $java_raw_version = *-ea* ]] then # early access format e.g 11-ea IFS='-' read -a values <<< "$java_raw_version" java_version=${values[0]} else if [[ $java_raw_version = 1.* ]] then # old format e.g. 1.8.0_161 IFS='.' read -a values <<< "$java_raw_version" java_version=${values[1]} else # new format e.g. 10.0.1 IFS='.' read -a values <<< "$java_raw_version" java_version=${values[0]} fi fi if [ $java_version -ne 8 ] && [ $java_version -ne 11 ] then echo "****************************************************************************" echo "******* Wrong JVM version! Jira requires 1.8 or 11 to run. *******" echo "****************************************************************************" echo "***" echo "*** Output of java -version command is:" $_RUNJAVA -version 2>&1 echo "*** (End of output) ***" echo "***" if [ "$ignore_jvm_version" = "true" ] then echo "*** Environment variable 'ignore_jvm_version' is set to 'true'" echo "*** Jira is going to bypass restriction and run using existing JVM version" echo "***" echo "****************************************************************************" else echo "*** If you want Jira to start using this JVM" echo "*** set environment variable 'ignore_jvm_version' to 'true'" echo "***" echo "****************************************************************************" exit 1 fi fi ] |
Remote Link | New: This issue links to "Page (Confluence)" [ 459299 ] |
Minimum Version | New: 7 |
Workflow | Original: JAC Bug Workflow v2 [ 2848825 ] | New: JAC Bug Workflow v3 [ 2918617 ] |
Status | Original: Resolved [ 5 ] | New: Closed [ 6 ] |
Workflow | Original: JIRA Bug Workflow w Kanban v7 - Restricted [ 2592086 ] | New: JAC Bug Workflow v2 [ 2848825 ] |
Remote Link | New: This issue links to "Page (Confluence)" [ 389700 ] |
Assignee | Original: Mateusz Marzęcki [ mmarzecki ] |
Assignee | New: Mateusz Marzęcki [ mmarzecki ] |
Workflow | Original: JIRA Bug Workflow w Kanban v6 - Restricted [ 1544228 ] | New: JIRA Bug Workflow w Kanban v7 - Restricted [ 2592086 ] |
Comment | [ deleted ] |