当我尝试使用okhttp
或javax时。ws。客户。客户端
出现以下错误
JAVA错误:sun。安全ssl。SSLSessionImpl。(Lsun/security/ssl/ProtocolVersion;Lsun/security/ssl/CipherSuite;Ljava/util/Collection;Lsun/security/ssl/SessionId;Ljava/lang/String;I)V
在sun.security.ssl包中搜索,没有SSLSessionImpl类
Im使用Mac OS10.13.3 (17D102)
java -version
java version "1.8.0_162"
Java(TM) SE Runtime Environment (build 1.8.0_162-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.162-b12, mixed mode)
和Glassfish 5.0开战
建筑格拉德尔
buildscript {
ext.kotlin_version = '1.2.30'
repositories {
mavenCentral()
}
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "org.jetbrains.kotlin:kotlin-noarg:$kotlin_version"
classpath "org.jetbrains.kotlin:kotlin-allopen:$kotlin_version"
}
}
group 'invoice-administration-api'
version '1.0-SNAPSHOT'
apply plugin: 'idea'
apply plugin: 'war'
apply plugin: 'kotlin'
apply plugin: 'kotlin-jpa'
apply plugin: 'kotlin-allopen'
repositories {
mavenCentral()
}
dependencies {
compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
compileOnly group: 'javax', name: 'javaee-api', version: '8.0'
compile group: 'org.hibernate', name: 'hibernate-core', version: '5.2.13.Final'
compile group: 'org.glassfish.jersey.media', name: 'jersey-media-json-jackson', version: '2.26'
}
allOpen {
annotation('javax.ejb.Stateless')
}
compileKotlin {
kotlinOptions.jvmTarget = "1.8"
}
compileTestKotlin {
kotlinOptions.jvmTarget = "1.8"
}
上述错误可能会导致在浏览器中显示以下内容:
连接已重置页面加载时与服务器的连接已重置。该网站可能暂时不可用或太忙。请稍后再试。如果无法加载任何页面,请检查计算机的网络连接。如果您的计算机或网络受到防火墙或代理的保护,请确保允许Firefox访问Web。
解决方案下载:http://central.maven.org/maven2/org/glassfish/grizzly/grizzly-npn-bootstrap/1.8.1/grizzly-npn-bootstrap-1.8.1.jar并更换galssfish/payara grizzly npn引导程序。罐子
mv grizzly-npn-bootstrap-1.8.1。jar glassfish 5/glassfish/modules/Annowed/grizzly npn引导。罐子
编辑:因为这是“正确答案”,Java1.8.0-151可能缺少安全补丁。我不能建议降级到这样一个旧的Java版本。
请看一下Payara项目或Glassfish的新版本。
--
尝试将Java版本降级为Java 1.8.0-151。应该行得通。
glassfish 5和Java 8 161之间存在一个问题,创建了一个问题,但在夜间版本中没有关于这个问题的更改,我昨天(3月19日)检查过。
出现这个问题是因为Glassfish嵌入了原生的sun*
类进入
[glassfish 5_home]/glassfish/modules/Annowed/grizzly npn引导。jar
,因此它与[JDK_HOME]/jre/lib/jsse中包含的其他类冲突。jar
因此,编辑
grizzly npn引导程序。jar
(之前复制)文件并删除sun文件夹。
问题内容: 当我尝试使用或发生以下错误时 java.lang.NoSuchMethodError:sun.security.ssl.SSLSessionImpl。(Lsun / security / ssl / ProtocolVersion; Lsun / security / ssl / CipherSuite; Ljava / util / Collection; Lsun / securi
当我运行我的Android应用程序从eclipse,我得到这个错误。 从日蚀错误复制粘贴 然而,我的亚洲开发银行就在它说的不在的地方。 出了什么问题,如何解决? 我将cd放入adb所在的目录()中,输入adb并显示 adb是绿色的,这意味着它是可执行的,对吗? 例如,dx也是绿色的,当我在命令提示符中输入dx时,它工作了... adb怎么了?
块引号 J拥有一个包含maven父项目(parent)和子项目(Domain,Web,Win)的Eclipse工作区。父pom包含wicket-spring-boot-starter-parent
问题内容: 通过扫描程序读取文件时,程序中出现运行时异常。 我的代码是: 问题答案: 与你需要检查,如果存在与下一行 所以循环变成 是读者返回null 当然在这段代码中,这取决于输入的格式是否正确
我是新的Python开发和尝试使用pipenv。我运行命令,它成功运行: 然而,当我在一个新的根项目目录中运行命令时,我收到以下消息:。我怀疑我可能需要修改我的. bashrc,但是我不清楚要向文件中添加什么,或者是否需要修改。
我用Android Studio为Unity做了一个jar插件。我的插件使用。但找不到该类。Unity的控制台向我显示了以下错误: