首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Mirth连接版本3.5.0.8232无法启动服务

Mirth连接版本3.5.0.8232无法启动服务
EN

Stack Overflow用户
提问于 2017-05-04 17:30:18
回答 1查看 2.2K关注 0票数 0

我在一个窗口7终极64位操作系统上安装了Mirth版本3.5.0.8232。它似乎已成功安装。但是,我单击开始启动服务,它给出了错误消息“服务无法启动”。我检查了日志文件,它有异常消息。查看服务器管理器,看起来服务确实启动了,因为“开始”按钮是禁用的,重新启动、停止、刷新和管理员都是启用的。有没有人知道如何解决这个问题?

如果我单击Administrator按钮,它将给出以下消息(将在最下面发布管理员屏幕的异常消息):

代码语言:javascript
运行
复制
Could not load file/URL specified: http://localhost:8080/webstart.jnlp?maxHeapSize=512m

日志文件错误消息

代码语言:javascript
运行
复制
ERROR 2017-05-04 13:14:44,608 [Main Server Thread] Server: Exception in thread "Main Server Thread" java.lang.IncompatibleClassChangeError
ERROR 2017-05-04 13:14:44,610 [Main Server Thread] Server:  at java.lang.invoke.MethodHandleNatives.linkMethodHandleConstant(MethodHandleNatives.java:384)
ERROR 2017-05-04 13:14:44,611 [Main Server Thread] Server:  at org.eclipse.jetty.util.statistic.CounterStatistic.<init>(CounterStatistic.java:35)
ERROR 2017-05-04 13:14:44,611 [Main Server Thread] Server:  at org.eclipse.jetty.server.session.AbstractSessionManager.<init>(AbstractSessionManager.java:136)
ERROR 2017-05-04 13:14:44,611 [Main Server Thread] Server:  at org.eclipse.jetty.server.session.HashSessionManager.<init>(HashSessionManager.java:124)
ERROR 2017-05-04 13:14:44,611 [Main Server Thread] Server:  at org.eclipse.jetty.server.session.SessionHandler.<init>(SessionHandler.java:70)
ERROR 2017-05-04 13:14:44,611 [Main Server Thread] Server:  at org.eclipse.jetty.servlet.ServletContextHandler.newSessionHandler(ServletContextHandler.java:297)
ERROR 2017-05-04 13:14:44,612 [Main Server Thread] Server:  at org.eclipse.jetty.servlet.ServletContextHandler.getSessionHandler(ServletContextHandler.java:392)
ERROR 2017-05-04 13:14:44,612 [Main Server Thread] Server:  at org.eclipse.jetty.servlet.ServletContextHandler.relinkHandlers(ServletContextHandler.java:200)
ERROR 2017-05-04 13:14:44,612 [Main Server Thread] Server:  at org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:172)
ERROR 2017-05-04 13:14:44,612 [Main Server Thread] Server:  at org.eclipse.jetty.webapp.WebAppContext.<init>(WebAppContext.java:266)
ERROR 2017-05-04 13:14:44,612 [Main Server Thread] Server:  at org.eclipse.jetty.webapp.WebAppContext.<init>(WebAppContext.java:211)
ERROR 2017-05-04 13:14:44,612 [Main Server Thread] Server:  at com.mirth.connect.server.MirthWebServer.<init>(MirthWebServer.java:202)
ERROR 2017-05-04 13:14:44,613 [Main Server Thread] Server:  at com.mirth.connect.server.Mirth.startWebServer(Mirth.java:376)
ERROR 2017-05-04 13:14:44,613 [Main Server Thread] Server:  at com.mirth.connect.server.Mirth.startup(Mirth.java:252)
ERROR 2017-05-04 13:14:44,613 [Main Server Thread] Server:  at com.mirth.connect.server.Mirth.run(Mirth.java:153)
ERROR 2017-05-04 13:14:44,614 [Main Server Thread] Server: Caused by: java.lang.NoSuchMethodException: no such method: java.lang.invoke.LambdaMetafactory.metafactory(Lookup,String,MethodType,MethodType,MethodHandle,MethodType)CallSite/invokeStatic
ERROR 2017-05-04 13:14:44,614 [Main Server Thread] Server:  at java.lang.invoke.MemberName.makeAccessException(MemberName.java:763)
ERROR 2017-05-04 13:14:44,614 [Main Server Thread] Server:  at java.lang.invoke.MemberName$Factory.resolveOrFail(MemberName.java:880)
ERROR 2017-05-04 13:14:44,615 [Main Server Thread] Server:  at java.lang.invoke.MethodHandles$Lookup.resolveOrFail(MethodHandles.java:1037)
ERROR 2017-05-04 13:14:44,615 [Main Server Thread] Server:  at java.lang.invoke.MethodHandles$Lookup.linkMethodHandleConstant(MethodHandles.java:1341)
ERROR 2017-05-04 13:14:44,615 [Main Server Thread] Server:  at java.lang.invoke.MethodHandleNatives.linkMethodHandleConstant(MethodHandleNatives.java:382)
ERROR 2017-05-04 13:14:44,615 [Main Server Thread] Server:  ... 14 more
ERROR 2017-05-04 13:14:44,615 [Main Server Thread] Server: Caused by: java.lang.NoSuchMethodError: java.lang.invoke.LambdaMetafactory.metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
ERROR 2017-05-04 13:14:44,616 [Main Server Thread] Server:  at java.lang.invoke.MethodHandleNatives.resolve(Native Method)
ERROR 2017-05-04 13:14:44,616 [Main Server Thread] Server:  at java.lang.invoke.MemberName$Factory.resolve(MemberName.java:852)
ERROR 2017-05-04 13:14:44,616 [Main Server Thread] Server:  at java.lang.invoke.MemberName$Factory.resolveOrFail(MemberName.java:877)
ERROR 2017-05-04 13:14:44,616 [Main Server Thread] Server:  ... 17 more

管理员错误:

代码语言:javascript
运行
复制
CouldNotLoadArgumentException[ Could not load file/URL specified: http://localhost:8080/webstart.jnlp?maxHeapSize=512m]
    at com.sun.javaws.Main.launchApp(Unknown Source)
    at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
    at com.sun.javaws.Main.access$000(Unknown Source)
    at com.sun.javaws.Main$1.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection refused: connect
    at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at sun.net.NetworkClient.doConnect(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.<init>(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source)
    at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
    at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
    at com.sun.deploy.net.BasicHttpRequest.doGetRequest(Unknown Source)
    at com.sun.javaws.jnl.LaunchDescFactory._buildDescriptor(Unknown Source)
    at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
    at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
    ... 5 more

当我单击包装异常选项卡时,它显示了这个异常:

代码语言:javascript
运行
复制
java.net.ConnectException: Connection refused: connect
    at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at sun.net.NetworkClient.doConnect(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.<init>(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.http.HttpClient.New(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source)
    at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
    at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
    at com.sun.deploy.net.BasicHttpRequest.doGetRequest(Unknown Source)
    at com.sun.javaws.jnl.LaunchDescFactory._buildDescriptor(Unknown Source)
    at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
    at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
    at com.sun.javaws.Main.launchApp(Unknown Source)
    at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
    at com.sun.javaws.Main.access$000(Unknown Source)
    at com.sun.javaws.Main$1.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-04 18:16:15

这可能是由于使用了不兼容的JRE。确保您使用的是官方的Oracle JRE版本8或更高版本。您现在使用的具体版本是什么?

另外,如果您正在运行Mirth的64位发行版,请使用64位版本的Java。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43789314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档