Run/Debug Cassandra in IntelliJ IDEA
程序员文章站
2022-02-11 06:30:00
...
Clone Code
Clone Cassandra Code 切换到 3.11 branch
git clone https://github.com/apache/cassandra.git
git fetch origin cassandra-3.11
git checkout cassandra-3.11
生成 .idea 文件
Cassandra 使用 ant 管理 project. build.xml 内定义了生成 idea 和 eclipse 的命令.
ant generate-idea-files
idea 的原始文件在 ./ide/idea 中.
如果要使用eclipse
ant generate-eclipse-files
open source folder by IntelliJ IDEA
File-->Open select cassandra folder
[email protected]:~/pp/cassandra/cassandra$ tree -L 1 -a
.
├── bin
├── build
├── build.properties.default
├── build.xml
├── cassandra.iml
├── CHANGES.txt
├── circle.yml
├── conf
├── CONTRIBUTING.md
├── debian
├── doc
├── eclipse_compiler.properties
├── examples
├── .git
├── .gitignore
├── ide
├── .idea
├── interface
├── lib
├── LICENSE.txt
├── NEWS.txt
├── NOTICE.txt
├── pylib
├── .rat-excludes
├── README.asc
├── redhat
├── src
├── test
└── tools
Run Cassandra
入口在 org.apache.cassandra.service.CassandraDaemon
idea 下右键 CassandraDaemon.java --> Run Cassandra | Debug Cassandra
默认使用 configuration ./conf/cassandra.yaml
转载于:https://www.jianshu.com/p/dc2d87067e34
推荐阅读
-
在IntelliJ IDEA 搭建springmvc项目配置debug的教程详解
-
Intellij IDEA remote tomcat debug with jrebel on linux
-
Intellij idea远程debug连接tomcat实现单步调试
-
显示IntelliJ IDEA工具的Run Dashboard功能
-
如何在Intellij IDEA中使用Debug的图文介绍
-
Java基础:新版本Intellij IDEA 2019 的 debug 各个调试按钮的功能说明
-
Intellij IDEA: 运行Scala代码右键没有Run选项
-
找回IntelliJ IDEA中 丢失的Run Dashboard 视图
-
IntelliJ IDEA 找不到 Run Dashboard 的解决方法
-
IntelliJ IDEA 中 右键运行时没有run