scala - 运行分布式播放框架项目的问题
问题描述
我有dist
我的游戏框架项目并部署在我的生产服务器上。但是,当尝试运行该项目时,我遇到了一个模棱两可的错误;我四处寻找出路,但显然没有得到更好的结果。
我的方法的说明如下:
- 项目是
dist
一个 zip 文件并上传到我的生产服务器。 - 运行代码时 /path/to/dist-project/projectName -Dconfig.resource=root-prod.conf -Dhttp.port=9008 &
输出结果
线程“主”java.lang.IllegalAccessError 中的异常:试图从 io.netty.handler.ssl.NettySslPackageAccessor.jdkSupportedCipherSuites 类 io.netty.handler.ssl.NettySslPackageAccessor 访问字段 io.netty.handler.ssl.JdkSslContext.SUPPORTED_CIPHERS (NettySslPackageAccessor.java:24) 在 org.asynchttpclient.config.AsyncHttpClientConfigDefaults.defaultEnabledCipherSuites(AsyncHttpClientConfigDefaults.java:85) 在 org.asynchttpclient.DefaultAsyncHttpClientConfig$Builder.(DefaultAsyncHttpClientConfig.java:635) 在 play.api.libs.ws.ahc .AhcConfigBuilder.(AhcConfig.scala:126) at play.api.libs.ws.ahc.AhcWSClient$.apply(AhcWS.scala:71) at play.api.libs.ws.ahc.AhcWSAPI.client$lzycompute(AhcWS .scala:400) 在 play.api.libs.ws.ahc.AhcWSAPI 的 play.api.libs.ws.ahc.AhcWSAPI.client(AhcWS.scala:390)。客户端 (AhcWS.scala:386) 在 play.api.libs.ws.ahc.WSClientProvider.get(AhcWS.scala:382) 在 play.api.libs.ws.ahc.WSClientProvider.get(AhcWS.scala:381)在 com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81) 在 com.google.inject.internal.BoundProviderFactory.provision(BoundProviderFactory.java:72) 在 com.google.inject.internal.ProviderInternalFactory.circularGet (ProviderInternalFactory.java:61) 在 com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:62) 在 com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) 在 com.google .inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) 在 com.google.inject.internal.ProviderToInternalFactoryAdapter。get(ProviderToInternalFactoryAdapter.java:40) 在 com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:145) 在 com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) 在 com。 google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) 在 com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) 在 com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector. java:104) 在 com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) 在 com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:267) 在 com.google.inject .internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)在 com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1103) 在 com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) 在 com.google.inject.internal.SingletonScope $1.get(SingletonScope.java:145) 在 com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) 在 com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56) 在 com .google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:205) 在 com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:199) 在 com.google.inject.internal.InjectorImpl.callInContext (InjectorImpl.java:1092) 在 com.google.inject.internal.InternalInjectorCreator。loadEagerSingletons(InternalInjectorCreator.java:199) 在 com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180) 在 com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110) 在 com.google .inject.Guice.createInjector(Guice.java:96) at com.google.inject.Guice.createInjector(Guice.java:84) at play.api.inject.guice.GuiceBuilder.injector(GuiceInjectorBuilder.scala:181) at play.api.inject.guice.GuiceApplicationBuilder.build(GuiceApplicationBuilder.scala:123) at play.api.inject.guice.GuiceApplicationLoader.load(GuiceApplicationLoader.scala:21) at play.core.server.ProdServerStart$.start(ProdServerStart .scala:47) 在 play.core.server.ProdServerStart$.main(ProdServerStart.scala:22) 在 play.core.server.ProdServerStart。主要(ProdServerStart.scala)
解决方案
推荐阅读
- c# - 当 1 个更改时更新 2 个用户模型列表
- angular - 无法解析 DataService Angular 的所有参数
- git - Git子模块添加错误
- php - 在树枝模板 symfony 3 中显示流式响应
- wso2 - 与使用连接操作的 siddhi 查询的完全分布式部署相关的问题
- delphi - Delphi 7 - 是否可以在异常之外获取调用堆栈信息?
- c# - 输入数字时设置输入文本框的文化
- polymer - 聚合物 dom-如果不重新烧制
- hl7-fhir - 如何使用 Timing 表示事件偏移量?
- visual-studio - 更改 ReSharper 添加 using 语句的位置