hi, my name luis born italy my english elementary .. my test start tomcat .. my problem not working launch from openjdk windows.
My screenshot:
How to solution ?
D:\xampp\tomcat\bin>version.bat
Using CATALINA_BASE: "D:\xampp\tomcat"
Using CATALINA_HOME: "D:\xampp\tomcat"
Using CATALINA_TMPDIR: "D:\xampp\tomcat\temp"
Using JRE_HOME: "C:\Program Files\AdoptOpenJDK\jre-11.0.4.11-hotspot"
Using CLASSPATH: "D:\xampp\tomcat\bin\bootstrap.jar;D:\xampp\tomcat\bin\tomcat-juli.jar"
NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
Server version: Apache Tomcat/7.0.92
Server built: Nov 9 2018 11:07:44 UTC
Server number: 7.0.92.0
OS Name: Windows 10
OS Version: 10.0
Architecture: amd64
JVM Version: 11.0.4+11
JVM Vendor: AdoptOpenJDK
D:\xampp\tomcat\bin>
D:\xampp\tomcat\bin>catalina.bat start
Using CATALINA_BASE: "D:\xampp\tomcat"
Using CATALINA_HOME: "D:\xampp\tomcat"
Using CATALINA_TMPDIR: "D:\xampp\tomcat\temp"
Using JRE_HOME: "C:\Program Files\AdoptOpenJDK\jre-11.0.4.11-hotspot"
Using CLASSPATH: "D:\xampp\tomcat\bin\bootstrap.jar;D:\xampp\tomcat\bin\tomcat-juli.jar"
D:\xampp\tomcat\bin>
--- /cygdrive/d/xampp/catalina_start.bat 2013-06-07 13:15:48.000000000 +0200
+++ /cygdrive/c/xampp/catalina_start.bat 2019-10-13 08:36:09.923539900 +0200
@@ -19,6 +19,7 @@
set JDKKeyName64=HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit
set JDKKeyName32=HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit
set JREKeyName64=HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment
+set JREKeyName64Short=HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\JRE
set JREKeyName32=HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Runtime Environment
reg query "%JDKKeyName64%" /s
@@ -43,7 +44,17 @@
:FINDJRE64
reg query "%JREKeyName64%" /s
if %ERRORLEVEL% EQU 1 (
- echo . [XAMPP]: Could not find 32 bit or 64 bit JRE
+ echo . [XAMPP]: Could not find 32 bit or 64 bit JRE with long name
+ echo . [XAMPP]: Looking for 32 bit or 64 bit JRE on 64 bit machine with short name
+ goto FINDJRE64SHORT
+)
+set KeyName=%JREKeyName64%
+goto JRERUN
+
+:FINDJRE64SHORT
+reg query "%JREKeyName64Short%" /s
+if %ERRORLEVEL% EQU 1 (
+ echo . [XAMPP]: Could not find 32 bit or 64 bit JRE with short name
echo . [XAMPP]: Looking for 32 bit JRE on 64 bit machine
goto FINDJRE32
)
:FINDJRE32
reg query "%JREKeyName32%" /s
if %ERRORLEVEL% EQU 1 (
echo . [XAMPP]: Could not find 32 bit JRE
echo . [XAMPP]: Could not set JAVA_HOME or JRE_HOME. Looking for existing environment variables
goto FINDJDKENV
)
set KeyName=%JREKeyName32%
goto JRERUN
:FINDJDKENV
if NOT DEFINED JAVA_HOME (
echo . [XAMPP]: Could not find environment variable JAVA_HOME
echo . [XAMPP]: Looking environment variable JRE_HOME
goto FINDJREENV
)
goto JDKRUN
:FINDJREENV
if NOT DEFINED JRE_HOME (
echo . [XAMPP]: Could not find environment variable JRE_HOME
echo . [XAMPP]: Could not verify java location by reg query or environment variables
goto ENDERROR
)
goto JRERUN
Users browsing this forum: No registered users and 220 guests