Ubuntu 18.04sudo ./teamcity-server.sh 运行Java executable of version 1.8 is not found:- Java executable is not found under the specified directories: '', '/home/alex/TeamCity/bin/../jre'- Neither the JAVA_HOME nor the JRE_HOME environment variable is defined- Java executable is not found in the default locations- Java executable is not found in the directories listed in the PATH environment variablePlease make sure either JAVA_HOME or JRE_HOME environment variable is defined and is pointing to the root directory of the valid Java (JRE) installationEnvironment variable FJ_DEBUG can be set to enable debug outputJava not found. Cannot start TeamCity server. Please ensure JDK or JRE is installed and JAVA_HOME environment variable points to it.java版本openjdk version "10.0.2" 2018-07-17OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4)OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4, mixed mode)alex@teamcity-server:~/TeamCity/bin$$JAVA_HOME(尝试过 default-java,/bin)-bash: /usr/lib/jvm/java-11-openjdk-amd64: Is a directory$JRE_HOME(尝试过 default-java,/bin)-bash: /usr/lib/jvm/java-11-openjdk-amd64: Is a directory回声 $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/bin:/usr/bin:/sbin:/usr/games:/usr/local/games:/usr/lib/jvm/java-11-openjdk-amd64/binreadlink -f $(哪个java)/usr/lib/jvm/java-11-openjdk-amd64/bin/java试过了ln -s /usr/lib/jvm/java-11-openjdk-amd64/bin /home/alex/TeamCity/jre它是否需要特定的 java 版本并且不适用于最新版本?我是否错误地设置了变量?
添加回答
举报
0/150
提交
取消