如何在 IntelliJ IDEA 中设置和运行/调试 ElasticSearch

2024-03-19

我正在尝试了解 ES 的工作原理,但是我无法从 IDE 运行它。我想运行 2.3.3 构建,它仍然使用 Maven 作为其构建系统,但不断出现错误。有人可以告诉我在详细下载存储库后如何在 IDEA 中执行此操作吗?配置等

我从github下载了存储库,然后将项目导入intellij 并使用以下配置:

主类:org.elasticsearch.bootstrap.Elasticsearch

虚拟机选项:

-Xms256m
-Xmx1g
-Xss256k
-Djava.awt.headless=true
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=75
-XX:+UseCMSInitiatingOccupancyOnly
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=logs/heapdump.hprof
-Delasticsearch
-Des.foreground=yes
-Djava.library.path=lib/sigar
-ea
-Des.config=C:\elasticsearch-2.3.3\core\src\test\resources\config\elasticsearch.yaml>/elasticsearch.yml
-Des.logger.level=DEBUG
-Des.path.home=C:\elasticsearch-2.3.3

工作目录:ES目录

环境变量:ES_TEST_LOCAL=true

使用模块的类路径:elasticsearch(1)(org.elasticsearch)

然后当我尝试运行时出现以下错误:

error https://i.stack.imgur.com/6fHMB.png


对于 5.x - 从命令行:

> gradle run --debug-jvm
Running elasticsearch in debug mode, suspending until connected on port 8000
[elasticsearch] Listening for transport dt_socket at address: 8000

From Intellij, create a Remote debug configuration and set the port to 8000. enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 IntelliJ IDEA 中设置和运行/调试 ElasticSearch 的相关文章

  • 从 OMElement 对象获取 InputStream/io.Reader

    我有一个OMElement对象 从中我想得到一个InputStream或读者对象 我想要的是流式传输xml来自OMElement我有 没有加载到内存中 我只能得到XMLStreamReader对此表示反对 但我找不到办法得到InputStr
  • Hibernate OneToMany 关系是 PersistentBag 而不是 List

    我正在 javafx 中开发一个应用程序 它通过 RMI 与 EAR 连接 该 EAR 连接到 SQLServer DB 并使用 hibernate 映射 POJOS 这些 POJOS 包含双向 OneToMany 和 ManyToOne
  • Java/JAXB:将具有相同名称但不同属性值的 XML 元素解组到不同的类成员

    我正在尝试根据其属性之一将具有多个 Fields 元素的 XML 解析为不同的类成员 这是 XML
  • 如何在具有动态列的表中插入值 Jdbc/Mysql

    我想在具有动态列的表中添加值 我设法创建一个包含动态列的表 但我不知道如何插入数据 Create Table sql CREATE TABLE MyDB myTable level INTEGER 255 int columnNumber
  • 业务代表与服务定位器

    Business Delegate 和 Service Locator 之间有什么区别 两者都负责封装查找和创建机制 如果 Business Delegate 使用 Service Locator 来隐藏查找和创建机制 那么 Busines
  • 如何自定义JProgressBar?

    我正在制作一个启动器 我想要一个自定义的进度栏 我已经做了一些研究 并且可以使用 JavaFX 从未用它做过任何事情 并且可以通过替换 UI 来实现 我正在寻找一个具有圆形边缘和圆形填充的酒吧 像这样的事情 package gui impo
  • java JFileChooser 文件大小过滤器

    我知道我可以按文件类型进行过滤 但是可以按文件大小进行过滤吗 例如 JFileChooser 仅显示 3 MB 以内的图片 简短的回答应该是 你尝试过什么 长答案是肯定的 JFileChooser fc new JFileChooser f
  • 在 Mac 上使用 JRE 打开 jar 文件

    我有一个 jar 文件 旨在通过命令行运行 我不打算在运行应用程序的机器上进行任何java开发 我的思考过程是 因此我应该只需要JRE而不是JDK 此外 JDK 大约是 JRE 的 4 倍 我不想下载它 在 Mac 上安装 JRE 时 它不
  • Java String.format 向整数添加空格

    我有一小段代码 我不明白输出 此输出向我的字符串格式文本添加空格 我做错了什么吗 public class HelloWorld public static void main String args int a1 540 int a2 4
  • Java中的DRY原则[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我一直在读关于DRY https en wikipedia org wiki Don 27t repeat yourself原则 虽然看起来
  • 使用 IntelliJ / Android Studio 调试基于 gradle 的单元测试

    我正在使用robolectric gradle 插件 https github com robolectric robolectric gradle plugin为 Android 编写单元测试 到目前为止 除了能够使用 Android S
  • 嵌入式 tomcat 7 servlet 3.0 注释不起作用

    我有一个精简的测试项目 其中包含 Servlet 版本 3 0 用注释声明 如下所示 WebServlet test public class TestServlet extends HttpServlet private static f
  • 字节码和位码有什么区别[重复]

    这个问题在这里已经有答案了 可能的重复 LLVM 和 java 字节码有什么区别 https stackoverflow com questions 454720 what are the differences between llvm
  • 存储过程将多个表返回到 spring jdbc 模板

    我正在使用 JdbcTemplate 从 Spring DAO 类调用存储过程 我的问题是 存储过程返回多个表 有没有办法使用 Spring JdbcTemplate 访问多个表 如果我使用jdbcTemplate queryForList
  • Mule/码头设置

    我有一个正在运行的 Mule 应用程序 我想在其上设置 Jetty 来响应 http 请求 以下配置
  • Android 中的字符串加密

    我正在使用代码进行加密和加密 它没有给出字符串结果 字节数组未转换为字符串 我几乎尝试了所有方法将字节数组转换为字符 但没有给出结果 public class EncryptionTest extends Activity EditText
  • Java的hashCode可以为不同的字符串产生相同的值吗?

    使用java的哈希码函数是否可以为不同的字符串提供相同的哈希码 或者如果可能的话 其可能性的 是多少 Java 哈希码是 32 位 它散列的可能字符串的数量是无限的 所以是的 会发生冲突 百分比是没有意义的 项目 字符串 的数量是无限的 而
  • Java泛型类型

    当我有一个界面时 public interface Foo
  • Java 9 中紧凑字符串和压缩字符串的区别

    有什么优点紧凑的字符串 http openjdk java net jeps 254JDK9 中的压缩字符串 压缩字符串 Java 6 和紧凑字符串 Java 9 都有相同的动机 字符串通常实际上是 Latin 1 因此浪费了一半的空间 和
  • 将隐藏(生物识别)数据附加到 pdf 上的数字签名

    我想知道是否可以使用 iText 我用于签名 或 Java 中的其他工具在 pdf 上添加生物识别数据 我会更好地解释一下 在手写板上签名时 我会收集签名信息 例如笔压 签名速度等 我想将这些信息 java中的变量 与pdf上的签名一起存储

随机推荐

  • 需要在 python 测试用例中模拟一些基类行为

    我的标题相当具有描述性 但就这样吧 假设我有这个设置 class BaseClass object def init self pass def base function self param Hello World print para
  • Angular 控制台仅从 main.js:1 和 polyfills.js:1 记录日志

    我正在构建一个新的角度应用程序 在我执行 console log 的任何地方 它都来自 main js 1 或 polyfills js 1 而不是来自正确的组件 我尝试将 main js 和 polyfills js 添加到开发工具设置中
  • 如何从 Excel 获取输入并使用该值在 as400 中运行宏

    今天我正在研究as400宏 我需要对3000 条记录一一运行相同的宏 Excel 工作表在 A 列中以数字格式包含 3000 多行 每次我需要运行宏时 在此之前我需要使用 Excel A 列中的值更改 AS400 宏代码 下面是 AS400
  • 显示 NLTK 中的标签概率/置信度

    我正在使用 Python NLTK 库中的 MaxEnt 分类器 对于我的数据集 我有许多可能的标签 并且正如预期的那样 MaxEnt 仅返回一个标签 我已经训练了我的数据集并获得了大约 80 的准确率 我还在未知数据项上测试了我的模型 结
  • CSS 仅在 Div 中的其他图像保持饱和的情况下降低背景图像的饱和度

    我试图降低 div 背景图像的饱和度 同时使同一 div 内的图像保持饱和 我找到了一个与我想要做的事情接近的例子 除了模糊 但尝试了它的多种变体但没有成功 在下面的代码中 desaturate 类正确应用滤镜属性并将背景图像转换为黑白图像
  • 如何将 PHP 标签与正则表达式匹配? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我不太擅长正则表达式 你能给我一个匹配任何 php 标签的模式吗 is php blocks print r blocks 一个问题是 如
  • 使用 Jenkins 构建在 Docker 容器内运行的 Docker 镜像

    我正在读书本文 http container solutions com running docker in jenkins in docker 关于设置 Jenkins 在 Docker 容器内运行 以便 Jenkins 能够自行构建 D
  • WinInet如何使用sock代理

    我想使用 WinInet 访问网页 但使用ocks4 socks5 代理 这是我尝试过的 HINTERNET hOpen InternetOpenA helper USER AGENT INTERNET OPEN TYPE PROXY SO
  • 通过 SSH 远程运行脚本

    我需要从 100 个远程服务器收集用户信息 我们有用于身份验证的公钥 私钥基础设施 并且我已经配置了ssh agent命令转发密钥 这意味着我可以在没有密码提示的情况下登录任何服务器 自动登录 现在我想在所有服务器上运行一个脚本来收集用户信
  • NSMenuItem 未快速启用

    我的项目中有一个 NSMenuItem var statusBar NSStatusBar systemStatusBar var statusItem NSStatusItem NSStatusItem var menuItem NSMe
  • 在 iOS 中使用 Microsoft App Center 环境变量

    我想开源我的 iOS 应用程序 但仍然能够使用 Microsoft App Center 等 CI 系统来构建它 我的应用程序使用我想从开源存储库中隐藏的私有 API 密钥 幸运的是 App Center 提供了环境变量功能 旨在在构建时使
  • OpenSSL 错误消息:错误:0A000126:SSL 例程::读取时出现意外的 eof

    截图在这里 https i stack imgur com 45QV6 png 我使用 YII2 框架用 PHP 构建了一个网站 当我使用 file get contents requestUrl false stream context
  • 在我的所有 vue 组件中全局使用 axios

    我正在 Vue 应用程序和 CLI 中使用 axios 进行测试 我一直在使用 vue resource 只需将其传递给 Vue use VueResource 即可在所有组件上访问它 如何使用 axios 实现此目的 这样我就不必将其导入
  • 如何获取 Flutter 应用程序的屏幕尺寸?

    我以全页模式显示从云存储加载的图像 我可以向图像 URL 提供一个参数来请求特定大小 例如匹配最长的屏幕尺寸 这样 如果屏幕只有 1334 像素 我就不必加载 1920px 图像 如何获取屏幕尺寸作为参数传递 您可以使用MediaQuery
  • mongodb 组和子组计数

    我有以下文档类型 id fA2845ORqeyMUItKXfqZw user 553247ffdc8a4ade4bb09c5e state 2 metadata language en US pipeline api http localh
  • Swift:如何在写入时不断调整 UICollectionViewCell 高度以适应 UITextView?

    下午好 我已经在我的 iOS 应用程序的这个 功能 上苦苦挣扎了几个小时 我需要一些帮助 问题 我应该如何实现 以便当用户输入UITextView尺寸增加 仅底部边距 并且单元格增加其高度以适应UITextView同时动态 我不知道如何解决
  • 如何在 WPF 中创建按钮数组?

    我可以在 Windows 窗体中创建按钮数组 但如何在 WPF xaml 中执行此操作 提前致谢 您不能直接在 XAML 中执行此操作 尽管您可以在代码中执行此操作 其方式与在 Windows 窗体中完全相同 您可以做的是使用数据绑定和 I
  • Qt 文档和可重入

    Qt 文档陈述了关于线程安全和可重入性的内容 http qt project org doc qt 5 0 qtcore threads reentrancy html 注意 Qt 类仅在供多个线程使用时才被记录为线程安全的 如果函数未标记
  • 有意传递文件,我如何检索它

    这就是我要传递的内容 pictureFile is a File Intent intent new Intent context ShowPicActivity class intent putExtra picture pictureF
  • 如何在 IntelliJ IDEA 中设置和运行/调试 ElasticSearch

    我正在尝试了解 ES 的工作原理 但是我无法从 IDE 运行它 我想运行 2 3 3 构建 它仍然使用 Maven 作为其构建系统 但不断出现错误 有人可以告诉我在详细下载存储库后如何在 IDEA 中执行此操作吗 配置等 我从github下