Apache Ignite IDEA 环境搭建
Apache Ignite IDEA 源码 DEBUG 环境搭建
Apache Ignite是一个高性能、集成化和分布式的内存计算平台,本文将介绍如何在 IDEA 中搭建 Ignite 源码调试环境。
Idea 代码编译
Ignite 项目构建比较简单。使用 JDK 11,执行如下命令编译即可。
1 |
|
参数说明:
-DskipITs
:跳过集成测试-DskipTests
:跳过单元测试--settings ~/.m2/settings.xml
:指定 Maven 配置文件路径
启动类
Ignite提供了多种启动方式,可以通过以下主要启动类进行调试:
org.apache.ignite.startup.cmdline.CommandLineStartup
:命令行启动
运行事务测试
要运行 Ignite 的事务测试示例,需要进行以下配置:
修改 ignite-examples/config/example-default.xml 配置文件,指定 ignite node name。
1 |
|
添加 demo 模块作为 maven 依赖,运行如下测试 Demo。
org.apache.ignite.examples.datagrid.CacheApiExample
- 缓存API使用示例
- 展示基本的缓存操作方法
org.apache.ignite.examples.datagrid.CacheTransactionExample
- 缓存事务使用示例
- 展示如何在Ignite中使用事务操作
通过以上配置,你就可以在 IDEA 中顺利调试 Ignite 源码并运行相关示例了。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 flyingzc's blog!