apachesolr启动带调试

这里solr.cmd报错,报错原因是java版本问题,后面发现这是因为多个java版本导致读取java_home失败,

那么我们修改solr.cmd中的JAVA_HOME为SOLR_JAVA_HOME

java 复制代码
IF DEFINED SOLR_JAVA_HOME set "JAVA_HOME=%SOLR_JAVA_HOME%"

环境变量将SOLR_JAVA_HOME配置上

启动命令如下

java 复制代码
solr.cmd start -m 4g -f -a "-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"

添加-f -a命令,solr专属,并非万能

调试是否成功

成功调试

相关推荐
码农水水5 分钟前
中国电网Java面试被问:流批一体架构的实现和状态管理
java·c语言·开发语言·面试·职场和发展·架构·kafka
番茄灭世神9 分钟前
密码学入门基础
网络安全·区块链·密码学·哈希算法
程序员清风24 分钟前
猿辅导二面:线上出现的OOM是如何排查的?
java·后端·面试
yaoxin52112328 分钟前
291. Java Stream API - 从正则表达式创建 Stream
java·开发语言
BHXDML33 分钟前
Java 设计模式详解
java·开发语言·设计模式
BD_Marathon34 分钟前
MyBatis核心配置文件之mappers
java·数据库·mybatis
余瑜鱼鱼鱼40 分钟前
Java数据结构:从入门到精通(十三)
java·开发语言
没有bug.的程序员1 小时前
Java内存模型(JMM)深度解析:从 volatile 到 happens-before 的底层机制
java·开发语言·并发编程·volatile·内存模型·jmm·happens-before
雨中飘荡的记忆1 小时前
Java注解校验实战
java