【问题标题】:Could not create the Java Virtual Machine - Tomcat server on Mac OS无法创建 Java 虚拟机 - Mac OS 上的 Tomcat 服务器
【发布时间】:2018-06-21 21:58:03
【问题描述】:

我在 Mac OS 平台上安装了 Tomcat 7.0.82 并尝试运行 Web 应用程序。但是,我得到了:

/Users/nazar/Documents/Tomcat/apache-tomcat-7.0.82/bin/catalina.sh run
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
-Djava.endorsed.dirs=/Users/nlelyak/Documents/Tomcat/apache-tomcat-7.0.82/endorsed is not supported. Endorsed standards and standalone APIs
in modular form will be supported via the concept of upgradeable modules.
Disconnected from server

我在 bin 文件夹中创建了 setenv.sh 内容:

CATALINA_OPTS="-Xms512M -Xmx1024M"

它没有解决问题。

Java 版本如下:

➜  bin java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

如何解决这个问题?

【问题讨论】:

    标签: java macos tomcat jvm fatal-error


    【解决方案1】:

    我尝试了 Tomcat apache-tomcat-8.5.24 的增强版本。

    现在一切正常。

    仍然不知道为什么 7 会失败。

    【讨论】:

    • tomcat 8.5 中可能不再有endorsed 目录?
    猜你喜欢
    • 1970-01-01
    • 2019-03-10
    • 2014-10-25
    • 2020-08-12
    • 1970-01-01
    • 1970-01-01
    • 2017-12-23
    • 2015-09-16
    • 2018-02-03
    相关资源
    最近更新 更多