elasticsearch2.0源码在开发环境eclipse中启动的问题及解决方案
来源:互联网 发布:win10优化开机的软件 编辑:程序博客网 时间:2024/06/11 12:42
es2.0跟1.6或者1.7有所不同,1.6或者1.7直接运行就可以启动,不需要任何的配置,2.0不同,如果不配置一些东东是无法正常在eclipse中启动调试的
1.异常:
Exception in thread "main" java.lang.IllegalStateException: path.home is not configured
at org.elasticsearch.env.Environment.<init>(Environment.java:99)
at org.elasticsearch.node.internal.InternalSettingsPreparer.prepareEnvironment(InternalSettingsPreparer.java:82)
at org.elasticsearch.common.cli.CliTool.<init>(CliTool.java:107)
at org.elasticsearch.common.cli.CliTool.<init>(CliTool.java:100)
at org.elasticsearch.bootstrap.BootstrapCLIParser.<init>(BootstrapCLIParser.java:48)
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:227)
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35)
解决方案:
右键main方法的类,选择Debug configurations,然后选中Arguments页签,在VM argument中添加:-Des.path.home参数即可解决。
2.异常:
ERROR: command not specified
解决方案:
同第一个的操作,在Program argument中添加:start即可。
3.异常:
Exception in thread "main" java.lang.IllegalStateException: failed to load bundle [] due to jar hell
解决方案:
同第一个的操作,在VM argument中添加:-Xms1g -Xmx1g -Djava.awt.headless=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=logs/heapdump.hprof -Delasticsearch -Des.foreground=yes -ea -Des.path.home=E:\\resources\\elasticsearch-2.0.0\\core -Des.security.manager.enabled=false
-Des.http.cors.enabled=true -Des.http.cors.allow-origin=*
以上三个异常解决之后,就可以正常的启动es了,就可以看到久违的started了;如果小伙伴们还有其他问题,请@我。。
1.异常:
Exception in thread "main" java.lang.IllegalStateException: path.home is not configured
at org.elasticsearch.env.Environment.<init>(Environment.java:99)
at org.elasticsearch.node.internal.InternalSettingsPreparer.prepareEnvironment(InternalSettingsPreparer.java:82)
at org.elasticsearch.common.cli.CliTool.<init>(CliTool.java:107)
at org.elasticsearch.common.cli.CliTool.<init>(CliTool.java:100)
at org.elasticsearch.bootstrap.BootstrapCLIParser.<init>(BootstrapCLIParser.java:48)
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:227)
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35)
解决方案:
右键main方法的类,选择Debug configurations,然后选中Arguments页签,在VM argument中添加:-Des.path.home参数即可解决。
2.异常:
ERROR: command not specified
解决方案:
同第一个的操作,在Program argument中添加:start即可。
3.异常:
Exception in thread "main" java.lang.IllegalStateException: failed to load bundle [] due to jar hell
解决方案:
同第一个的操作,在VM argument中添加:-Xms1g -Xmx1g -Djava.awt.headless=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=logs/heapdump.hprof -Delasticsearch -Des.foreground=yes -ea -Des.path.home=E:\\resources\\elasticsearch-2.0.0\\core -Des.security.manager.enabled=false
-Des.http.cors.enabled=true -Des.http.cors.allow-origin=*
以上三个异常解决之后,就可以正常的启动es了,就可以看到久违的started了;如果小伙伴们还有其他问题,请@我。。
0 0
- elasticsearch2.0源码在开发环境eclipse中启动的问题及解决方案
- elasticsearch2.0源码在开发环境eclipse中启动的问题及解决方案
- elasticsearch5.0在Windows和linux环境下启动问题及解决方案
- 在Eclipse中导入及部署JavaWeb项目遇到的问题及解决方案
- 开发环境配置-在eclipse中关联jar的源码和javadoc-9
- 1.cocos2d-x开发环境中遇到的一些问题及解决方案。
- Eclipse在ubuntu下配置server的问题及解决方案
- 深度学习开发环境搭建遇到的问题及解决方案
- 我在开发AJAX过程中遇到的问题及解决方案,分享给大家~
- MAVEN环境搭建中遇到的问题及解决方案
- eclipse在启动时报错的解决方案
- JBuilder在中文环境中光标问题的解决方案
- JBuilder在中文环境中光标问题的解决方案
- Android开发环境搭建中一些问题的解决方案
- 在eclipse中配置MySQL源码环境
- Elasticsearch2.4学习(一)------Elasticsearch2.4+eclipse环境搭建
- Eclipse中serialVersionUID问题陈述及解决方案
- Eclipse中serialVersionUID问题陈述及解决方案
- No1 HTML5+CSS
- 文章标题
- 牛客网 | 构建乘积数组
- 通过Libvirt控制KVM虚拟机资源的方法
- Java ScriptEngine 解析js
- elasticsearch2.0源码在开发环境eclipse中启动的问题及解决方案
- Maven项目转化为Web项目
- 正则表达式《精通正则表达式》笔记
- 浅谈C++容器(二)
- 基本排序算法(全)
- 【数据结构】二叉树
- Apache Spark源码走读之1 -- Spark论文阅读笔记
- 自己关于Android 通过WebService进行网络编程的总结
- Poj1833 20151113