我在尝试启动我的 tomcat 时遇到以下错误。所以我做了一些谷歌,它似乎是因为我的 tomcat 是 32 位而 Java 是 64 位。
请指教。
[2018-07-12 15:16:18] [error] [21916] %1 is not a valid Win32 application.
[2018-07-12 15:16:19] [error] [21916] Failed creating java C:\Program Files\Java\jre1.8.0_171\bin\server\jvm.dll
[2018-07-12 15:16:19] [error] [21916] %1 is not a valid Win32 application.
[2018-07-12 15:16:19] [error] [21916] ServiceStart returned 1
[2018-07-12 15:16:19] [error] [21916] %1 is not a valid Win32 application.
[2018-07-12 15:16:19] [info] [ 1760] Run service finished.
[2018-07-12 15:16:19] [info] [ 1760] Commons Daemon procrun finished
最佳答案
不,它没有。您必须将 32 位 java 与 32 位 tomcat 结合使用,将 64 位 java 与 64 位 tomcat 结合使用。
关于java - 64位的java可以和32位的tomcat一起使用吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51302823/