java - 如何使用 Qt Creator 设置 Java 语言服务器?

标签 java qt qt-creator language-server-protocol

我找不到关于在 Qt Creator 中配置 Java 语言服务器的方式的任何信息(对于 android 开发,如果重要的话)。我在语言服务器上找到了两个 repo 协议(protocol):@georgewfrasereclipse , 但我不知道如何设置它们。

我试着关注 this指令,但它也不起作用。

是否可以在 Creator 中设置 java 语言服务器?我知道 Python 是可行的,但我找不到有关 Java 的任何信息。

最佳答案

我目前正在为 Android 配置 Qt。 将 Java 语言服务器添加到 Qt Creator IDE:

  1. 在 Qt Creator IDE 中添加新的 Java 语言服务器(工具 > 选项 > 语言客户端 > 添加 > 新的 Java 语言服务器)(遵循 this guide )。
  2. Download最新版本的 equinox 启动器(对我来说是 4.21)。
  3. 打开下载存档中的“plugins”子目录并搜索 org.eclipse.equinox.launcher_version.jar(在我的例子中,它是 org.eclipse.equinox.launcher_1.6.300.v20210813-1054.jar)。<
  4. 将此文件复制到您喜欢的目录中。您可以将其重命名为“startup.jar”。
  5. 在 Qt Creator IDE(工具 > 选项 > 语言客户端 > 添加 > 新 Java 语言服务器)中设置此 equinox 启动程序文件的路径,然后单击“应用”。

我需要测试这个解决方案,因为我刚刚开始我的移动项目。如果我的解决方案不起作用,我会更新我的回复。

https://wiki.eclipse.org/Equinox_Launcher 阅读更多关于 Equinox 发射器的信息

关于java - 如何使用 Qt Creator 设置 Java 语言服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62684007/

相关文章:

java - 将属性从数据库加载到枚举

java - CDI bean 的 Servlet 和范围

mysql - QSqlRecord : Access numeric value from SQLite Table in QT, 结果为空

c++ - QSettings - 读取 INI 文件

c++ - 如何配置 qt creator 以显示 C++ 代码而不是反汇编程序?

java - 正则表达式在回车和新行上(可能)出现问题

qt - 将行号添加到pyside2中的QTableView

c++ - 如何在 Ubuntu 中将 Qt 源添加到 QtCreator?

Qt Creator - 未获得某些 OpenCV 构造函数的函数参数提示

java - maven-surefire-plugin : java. lang.NoSuchMethodError : org. testng.TestNG.configure(Ljava/util/Map;)V