Neo4j的远程调试

最近做一个项目,修改了一部分Neo4j的代码,本地测试没什么问题,但是部署起来通过浏览器访问发现不少问题。

本来是不会调试的,只会在代码里一个一个地打Log,这样每次修改了代码都要重新编译、重新部署,非常麻烦。后来有人告诉我可以远程调试。

在neo4j.conf中添加如下代码,注意把debug_port换成自己的未被占用的端口。添加之后,重启一下neo4j的进程。

dbms.jvm.additional=-Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=${debug_port}

然后在Idea中配置一个调试运行,进去点+号,选remote,自己命名一下,下边的地址和端口按照刚刚填的debug_port,然后就可以设置断点,开始debug了。

如果关于Idea中如何配置远程调试我说的不清楚,请参见:IntelliJ远程调试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值