原文转自:http://blog.csdn.net/jianjun200607/article/details/49821813
为了学习用,如有侵权,请尽快联系本人删除,感谢
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了;如果小伙伴们还有其他问题,请@我。。
分享到:
相关推荐
3D书中的源码 opengles2.0的 一些不错的案例
在Android系统中,OpenGLES2.0是广泛用于2D和3D图形渲染的标准,它提供了丰富的图形功能,为游戏开发提供了强大的支持。下面我们将深入探讨OpenGLES2.0在Android游戏开发中的关键知识点。 1. **顶点着色器(Vertex ...
5. **第9章 3D模型加载**:讲述了如何读取和解析3D模型文件,如OBJ或3DS格式,并在OpenGL ES 2.0环境中进行渲染,这在实际项目中非常实用。 6. **第10章 混合与雾**:混合技术用于处理透明物体,雾效则可以增加场景...
阿里云在2019年云栖大会上发布了Elasticsearch 2.0版本,引入了一系列增强的新特性,旨在优化用户在云端使用Elasticsearch服务的体验。Elasticsearch是一种基于Lucene构建的开源、分布式的搜索引擎,广泛应用于日志...
OpenGL ES2.0开发库和OpenGL ES3.0开发库有差别,保留对OpenGL ES2.0开发库的使用 用RAR5.4解压
如题,Android 3D游戏开发技术宝典:OpenGL ES 2.0书中的全部源代码。该书由浅入深的讲解了OpenGL ES 2.0在3D游戏开发中的各个方面,还给出了BN赛艇、火力篮球、夜鹰行动三个经典游戏的全部源代码。
13.6 opengl es 1.x与opengl es 2.0实现方案的对比 363 13.7 本章小结 364 第14章 片元着色器的妙用 365 14.1 程序纹理技术 365 14.1.1 砖块着色器 365 14.1.2 沙滩球着色器 367 14.2 数字图像...
- **取消了命令列表的积累**:在OpenGL ES 2.0中,命令不能像OpenGL那样以列表形式累积起来留待后续处理。 - **去除了曲线和表面几何逼近功能**:这部分功能在OpenGL ES 2.0中被彻底移除。 #### 五、OpenGL ES 2.0...
在Eclipse中,需要配置nchome和数据源,以便正确地访问NC65共享开发环境中的资源。 三、JRE配置 JRE(Java Runtime Environment)是Eclipse的基础组件之一。在NC65共享开发环境中,需要配置JREs来指定Java的安装...
OPENGLES 2.0 开发库 OPENGLES 2.0 开发库 OPENGLES 2.0 开发库
本教程向您展示了如何创建一个简单的Android应用程序,该应用程序使用OpenGL ES 2.0 API来执行一些基本的图形操作。你将学习如何: - 使用GLSurfaceView和GLSurfaceView. renderer创建一个活动 - 创建并绘制图形对象 ...
在OpenGL ES 2.0中,着色器是使用GLSL ES(OpenGL Shading Language for Embedded Systems)编写的,这是一种专门为移动设备设计的着色器语言。GLSL ES允许开发者编写顶点和片段着色器,执行顶点变换、光照计算以及...
- **兼容性问题**:Elasticsearch 2.0 中 head 插件存在兼容性问题,可能导致部分功能无法正常使用。 - **解决方案**: - 参考 GitHub 上的 pull request #218 ...
目前,OpenGL ES包含1.1和2.0两个版本,iPhone 3G+和iPad开始支持OpenGL ES2.0。而且这两个版本之间的差异非常大,不仅仅在编程思想上,API之间的差距也很大。因此,如果你想使用OpenGL ES开发3D程序或游戏,那么...
`elasticsearch-5.0.1-core-main` 模块包含了 Elasticsearch 的核心功能源码,这些源码在 `elasticsearch-5.0.1\core\src\main` 目录下,经过 Gradle 工具的处理,可以方便地在 Eclipse 这样的集成开发环境中进行...
通过研究这个"Android 2.0游戏开发实战宝典源码",开发者不仅可以掌握Android游戏开发的基本技术,还能了解到实际项目中的最佳实践,这对于提升个人技能和解决实际问题大有裨益。同时,这个源码也适合教学和研究,有...
这本书籍“Android 3D游戏开发技术宝典 OpenGL ES2.0学习”深入浅出地介绍了如何利用OpenGL ES 2.0在Android上构建高性能、视觉震撼的游戏和应用程序。 首先,OpenGL ES 2.0相比其前代1.0,引入了重要的变化,最...
在Android系统中,OpenGLES 2.0是用于图形渲染的重要框架,支持3D图形和复杂的视觉效果。本教程旨在帮助开发者从零基础开始掌握OpenGLES 2.0,并通过实例Demo加深理解。 入门篇: 1. **环境配置**:首先,你需要...
阿里云Elasticsearch 2.0的发布标志着阿里云在搜索和日志分析领域的又一个重大突破。该版本的发布带来了许多创新功能和改进,旨在提高 Elastic Stack 的性能、可扩展性和可靠性。 智能运维 Elasticsearch 2.0引入...