启动 wso2 3.0.0 网关 windows "Could not load Logmanager"
Starting wso2 3.0.0 gateway windows "Could not load Logmanager"
所以我正在尝试从我的本地计算机加载 WSO2 网关运行从他们的网站下载新的 3.0.0-m6 版本。
我有运行快速入门指南中描述的所有内容,但在启动时出现以下错误。
Could not load Logmanager "org.ballerinalang.launcher.BLogManager"
java.lang.ClassNotFoundException: org.ballerinalang.launcher.BLogManager
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.util.logging.LogManager.run(LogManager.java:195)
at java.util.logging.LogManager.run(LogManager.java:181)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.<clinit>(LogManager.java:181)
at java.util.logging.Logger.demandLogger(Logger.java:448)
at java.util.logging.Logger.getLogger(Logger.java:502)
at com.sun.jmx.remote.util.ClassLogger.<init>(ClassLogger.java:55)
at sun.management.jmxremote.ConnectorBootstrap.<clinit>(ConnectorBootstrap.java:846)
at sun.management.Agent.startLocalManagementAgent(Agent.java:138)
at sun.management.Agent.startAgent(Agent.java:260)
at sun.management.Agent.startAgent(Agent.java:447)
ballerina: unknown command 'start'
Run 'ballerina help' for usage.
- ActiveMQ 运行宁
- WSO2 服务器 运行宁
- WSO2 身份管理器是 运行ning
- WSO2 API 经理是 运行ning
- 我按照启动指南中的说明从根文件夹启动网关。
你是运行这个在Windows吗?版本 3.0.0-m6 基于 Ballerina v0.89,在此版本的 Ballerina 中,bin/ballerina.bat
文件中存在错误。如您所见,它正在寻找名为 org.ballerinalang.launcher.BLogManager
的 class,但失败了。这个 class 被移动到另一个包,现在,它的完全限定名称是 org.ballerinalang.logging.BLogManager
。在 ballerina.bat
脚本中,将 属性(靠近文件末尾)-Djava.util.logging.manager="org.ballerinalang.launcher.BLogManager"
更改为 -Djava.util.logging.manager="org.ballerinalang.logging.BLogManager"
,它应该可以解决您的问题。
所以我正在尝试从我的本地计算机加载 WSO2 网关运行从他们的网站下载新的 3.0.0-m6 版本。
我有运行快速入门指南中描述的所有内容,但在启动时出现以下错误。
Could not load Logmanager "org.ballerinalang.launcher.BLogManager"
java.lang.ClassNotFoundException: org.ballerinalang.launcher.BLogManager
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.util.logging.LogManager.run(LogManager.java:195)
at java.util.logging.LogManager.run(LogManager.java:181)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.<clinit>(LogManager.java:181)
at java.util.logging.Logger.demandLogger(Logger.java:448)
at java.util.logging.Logger.getLogger(Logger.java:502)
at com.sun.jmx.remote.util.ClassLogger.<init>(ClassLogger.java:55)
at sun.management.jmxremote.ConnectorBootstrap.<clinit>(ConnectorBootstrap.java:846)
at sun.management.Agent.startLocalManagementAgent(Agent.java:138)
at sun.management.Agent.startAgent(Agent.java:260)
at sun.management.Agent.startAgent(Agent.java:447)
ballerina: unknown command 'start'
Run 'ballerina help' for usage.
- ActiveMQ 运行宁
- WSO2 服务器 运行宁
- WSO2 身份管理器是 运行ning
- WSO2 API 经理是 运行ning
- 我按照启动指南中的说明从根文件夹启动网关。
你是运行这个在Windows吗?版本 3.0.0-m6 基于 Ballerina v0.89,在此版本的 Ballerina 中,bin/ballerina.bat
文件中存在错误。如您所见,它正在寻找名为 org.ballerinalang.launcher.BLogManager
的 class,但失败了。这个 class 被移动到另一个包,现在,它的完全限定名称是 org.ballerinalang.logging.BLogManager
。在 ballerina.bat
脚本中,将 属性(靠近文件末尾)-Djava.util.logging.manager="org.ballerinalang.launcher.BLogManager"
更改为 -Djava.util.logging.manager="org.ballerinalang.logging.BLogManager"
,它应该可以解决您的问题。