当前位置: 首页 > 知识库问答 >
问题:

Hazelcast和Spring靴

田丰
2023-03-14

我使用Spring引导1.3.3和黑兹尔卡斯特我的构建看起来像:

            <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <version>${spring.boot.version}</version>
            <configuration>
                <executable>true</executable>
                <layout>ZIP</layout>
                <embeddedLaunchScriptProperties>
                    <mode>service</mode>
                    <useStartStopDaemon>false</useStartStopDaemon>
                </embeddedLaunchScriptProperties>
            </configuration>
            <executions>
                <execution>
                    <goals>
                        <goal>repackage</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>

        <dependency>
            <groupId>com.hazelcast</groupId>
            <artifactId>hazelcast-all</artifactId>
            <version>${hazelcast.version}</version>
        </dependency>

当服务在Linux执行时,我在日志中看到:

org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError: com/hazelcast/cluster/impl/operations/WanReplicationOperation
    at org.springframework.web.servlet.DispatcherServlet.triggerAfterCompletionWithError(DispatcherServlet.java:1302) ~[spring-webmvc-4.2.4.RELEASE.jar!/:4.2.4.RELEASE]
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:977) ~[spring-webmvc-4.2.4.RELEASE.jar!/:4.2.4.RELEASE]

但我在油罐里看到hazelcast-all.jar有线索吗?

共有1个答案

艾原
2023-03-14

该问题是由Spring引导脚本引起的。由于服务停止没有杀死进程,并且它仍然活着,因此start未能执行并在日志中引发这样的异常。我仍然不明白为什么它找不到具体的榛子类,其余的都可以

 类似资料:
  • 本文向大家介绍Spring Boot和Hazelcast使用详解,包括了Spring Boot和Hazelcast使用详解的使用技巧和注意事项,需要的朋友参考一下 你是否遇到过应用程序性能下降的问题?有没有想过提升Spring性能?如果是这样 - 那么这篇文章绝对适合你。在这里,我们将谈论使用超级强大和领先的内存数据网格提高应用程序的性能! 什么是Hazelcast? Hazelcast是一个内存

  • 我正在尝试用Hazelcast配置Spring CacheManager。另外,我想配置Hazelcast的近缓存,这样我就可以检索缓存对象的(已经反序列化的)实例。 这是我的配置 从缓存中保存和检索工作正常,但每次缓存命中时,我的对象都会被反序列化。我想使用NearCache避免这种反序列化时间,但它不起作用。我还尝试了二进制内存格式。 Hazelcast能做到这一点吗?或者,即使我有NearC

  • 本文向大家介绍Spring Boot Hazelcast Caching 使用和配置详解,包括了Spring Boot Hazelcast Caching 使用和配置详解的使用技巧和注意事项,需要的朋友参考一下 本文将展示spring boot 结合 Hazelcast 的缓存使用案例。 1. Project Structure 2. Maven Dependencies 3. Hazelcast

  • 我使用Spring-Boot、spring-data/jpa和Hazelcast客户机/服务器拓扑。在我的测试应用程序的某些部分中,我在客户端(服务器是与关系数据库交互的服务器)执行CRUD操作时计算时间。我通过将write-delay-seconds设置为10,将映射(存储)配置为write-behind。 Spring-Data的save()返回持久化的实体。因此,在客户端应用程序中,应用程序

  • 我正在寻找集成Hazelcast到我的应用程序... 我的要求是将所有数据加载到缓存并从缓存中提取。。 我有两个选择。 1) Hazelcast IMap 2)因为我使用的是Spring启动,所以我可以使用(@Cacheable/@CacheEvict)。 我能得到一些建议吗... 提前谢谢你。。