java - 远程调试 Java - Solr

标签 java debugging solr jvm

我现在在我的系统上安装了 Solr 5.1 和 JDK 1.8。我想调试 Solr 服务器,但是当我尝试这个命令时:

java -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=9000 -jar start.jar

我收到这个错误:

ERROR: JDWP Non-server transport dt_socket server=y suspend=y address=9000 must have a connection address specified through the 'address=' option
ERROR: JDWP invalid option: -agentlib:jdwp=transport=dt_socket server=y suspend=y address=9000

知道如何解决这个问题吗?

最佳答案

应该是这样的

java "-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=9000"-jar start.jar

现在可以了

关于java - 远程调试 Java - Solr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30837911/

相关文章:

autocomplete - Solr Suggester 是否支持中缀搜索?

java - 是否可以在 solr 中存储完整的 html 页面源代码?

java - PreparedStatement 无效的表名

java - Android获取保存的网络SSID

java - Android 开发需要哪个版本的 JDK? (命令行工具)

c++ - 错误:无法开始调试。命令 “-exec-run”的意外GDB输出。找不到进程ID 1401的Mach任务端口

Java:在子类型中指定泛型类型限制

debugging - Visual Studio "Start without debugging"自 v.15.7.1 升级以来出现的问题

perl - 调试复杂的 CPAN 发行版时如何定位子程序调用的源文件?

search - 如何忽略 solr 查询中的空格