Приложение запускается со следующим исключением:
Код: Выделить всё
WARNING: The Apache Tomcat Native library failed to load. The error reported was [C:\Software\apache-tomcat-9.0.105\bin\tcnative-1.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform]
java.lang.UnsatisfiedLinkError: C:\Software\apache-tomcat-9.0.105\bin\tcnative-1.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:232)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:174)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2394)
at java.base/java.lang.Runtime.load0(Runtime.java:755)
at java.base/java.lang.System.load(System.java:1970)
at org.apache.tomcat.jni.Library.(Library.java:49)
at org.apache.tomcat.jni.Library.initialize(Library.java:260)
at org.apache.catalina.core.AprLifecycleListener.init(AprLifecycleListener.java:212)
at org.apache.catalina.core.AprLifecycleListener.lifecycleEvent(AprLifecycleListener.java:143)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109)
at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:389)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:121)
at org.apache.catalina.startup.Catalina.load(Catalina.java:690)
at org.apache.catalina.startup.Catalina.load(Catalina.java:713)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:302)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:475)
Я постарался убедиться, что я загрузил 64-битную JVM Java 17, и настроил свою установку Tomcat так, чтобы она
использовала эту 64-битную JVM.
К сожалению, несмотря на мои усилия, я все еще получаю то же исключение.
Кто-нибудь еще сталкивался с этой проблемой? Может кто-нибудь сказать мне, как это исправить?
Подробнее здесь: https://stackoverflow.com/questions/798 ... nvironment
Мобильная версия