Spring mvc GlassFish 4,Grizzly Framework 2.3.23:无法初始化实例。Class=接口org.glassfish.grizzly.http.server.AddOn
启动GlassFish 4.1.1服务器(Grizzly Framework 2.3.23)时,将显示以下警告消息:无法初始化实例。Class=接口org.glassfish.grizzly.http.server.AddOn Grizzly Framework 2.3.23是否单独安装在计算机上?(根据详细信息:“Class=interface org.glassfish.grizzly.http.server.AddOn”看起来grizzly http服务器是glassfish的一部分)如果grizzly http服务器不需要单独安装,那么它尝试初始化哪个实例并失败 是否要在Spring工具套件IDE中添加Eclipse的GlassFish插件 GlassFish 4服务器使用命令提示符停止和启动测试:Spring mvc GlassFish 4,Grizzly Framework 2.3.23:无法初始化实例。Class=接口org.glassfish.grizzly.http.server.AddOn,spring-mvc,maven-3,pom.xml,grizzly,glassfish-4.1,Spring Mvc,Maven 3,Pom.xml,Grizzly,Glassfish 4.1,启动GlassFish 4.1.1服务器(Grizzly Framework 2.3.23)时,将显示以下警告消息:无法初始化实例。Class=接口org.glassfish.grizzly.http.server.AddOn Grizzly Framework 2.3.23是否单独安装在计算机上?(根据详细信息:“Class=interface org.glassfish.grizzly.http.server.AddOn”看起来grizzly http服务器是glassfish的一部分)如果
glassfish4\bin>asadmin stop-domain
命令停止域已成功执行
glassfish4\bin>asadmin start-domain
等待domain1启动已成功启动域:domain1
域位置:glassfish4\glassfish\domains\domain1
日志文件:glassfish4\glassfish\domains\domain1\logs\server.Log
管理端口:4848
命令启动域已成功执行
glassfish4\bin>asadmin start-domain
仍然存在上述警告
如果Grizzly框架内置在GlassFish 4中,那么项目pom.xml中是否需要Grizzly依赖项包含,如下所示?(代码来自:)
org.glassfish.grizzly
grizzly http服务器
2.3.22
我也遇到了同样的问题,Glassfish嵌入了4.1.2。请注意,您只编写了错误消息的一部分,完整的错误消息是:
Instance could not be initialized. Class=interface org.glassfish.grizzly.http.server.AddOn, name=http-listener-1, realClassName=org.glassfish.grizzly.http2.Http2AddOn
因此,Glassfish试图在包http2中实例化一个类,但是这个包不包括在嵌入式Glassfish中!glassfish-embedded-all-4.1.2.jar中没有这样的文件夹
我不知道这是不是在5.0中修复的
我针对4.1.2的解决方案是添加包含此包的依赖项(这正是您提出的解决方案):
org.glassfish.grizzly
grizzly-http2
2.3.28
假如
org.glassfish.grizzly
grizzly npn自举
1.7
假如
在没有Eclipse的情况下运行Glassfish standalone时,您是否看到同样的问题?@alexey Glassfish 4 standalone启动结果包含在问题本身中,方法是通过命令提示符执行,使用命令:>asadmin start domain和>asadmin stop domain并成功执行结果。只有在STS中启动GlassFish4时才会发出此警告。你知道吗?我的机器上碰巧安装了新的操作系统Windows 10。我已经安装了更新的STS-IDE和GlassFish4(用户:管理员密码:无密码)的新安装,GlassFish4已启动。
<dependency>
<groupId>org.glassfish.grizzly</groupId>
<artifactId>grizzly-http2</artifactId>
<version>2.3.28</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.glassfish.grizzly</groupId>
<artifactId>grizzly-npn-bootstrap</artifactId>
<version>1.7</version>
<scope>provided</scope>
</dependency>