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专属,并非万能

调试是否成功

成功调试

相关推荐
天若有情67315 分钟前
打破思维定式!C++参数设计新范式:让结构体替代传统参数列表
java·开发语言·c++
亲爱的非洲野猪21 分钟前
从ReentrantLock到AQS:深入解析Java并发锁的实现哲学
java·开发语言
wheelmouse778823 分钟前
如何设置VSCode打开文件Tab页签换行
java·python
yangminlei25 分钟前
Spring Boot——日志介绍和配置
java·spring boot
廋到被风吹走32 分钟前
【Spring】Spring Boot Starter设计:公司级监控SDK实战指南
java·spring boot·spring
码头整点薯条36 分钟前
启动报错:Invalid value type for attribute ‘factoryBeanObjectType‘ 解决方案
java
沛沛老爹37 分钟前
Web开发者进阶AI:Agent Skills-深度迭代处理架构——从递归函数到智能决策引擎
java·开发语言·人工智能·科技·架构·企业开发·发展趋势
工具罗某人39 分钟前
docker快速部署kafka
java·nginx·docker
秋饼41 分钟前
【手撕 @EnableAsync:揭秘 SpringBoot @Enable 注解的魔法开关】
java·spring boot·后端
Good_Starry1 小时前
Java——正则表达式
java·开发语言·正则表达式