如何在IntelliJ IDEA中最佳地调试Solr?

5

我该如何在IntelliJ-idea中最好地调试Solr?哪种方法更容易?当向Solr提交查询时,我想处理这个请求。

2个回答

11
您可以设置远程调试。在运行 / 调试配置中进行:

IntelliJ IDEA 远程调试

然后,在使用默认jetty启动solr时(此示例为多核模式),传入以下参数:

java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000 -Dsolr.solr.home=multicore -jar start.jar

在 Solr 启动后,点击 Run -> Debug 按钮并选择 debug 配置。IntelliJ IDEA 会附加到 Solr Java 进程上,这样您就可以使用所有的调试工具了。


0
  1. 使用命令运行SOLR
solr -f -a "-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=4044"
  1. 这个运行配置: 输入图像描述

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接