无法将 Eclipse 项目转换为 IJavaProject
我有以下代码 IJavaProject targetProject = null; IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot(); for (IProject project : root…
使用 Eclipse JDT - 这必须来自插件吗?
我正在使用 Eclipse 的 JDT 工具构建一些代码 - 我正在使用 JDT Core 组件。但是,我似乎只能使用插件中的 JDT Core 组件构建代码。我希望能够从常规 …
Eclipse 插件 - 如何从源代码中调用它?
我按照这个优秀教程构建了一个 JDT eclipse 插件,其中包含一个 AbstractHandler 。该插件通过单击按钮启动。但是,我希望有一个类可以在构建时通过注…
Eclipse javadoc 查看(和悬停)模糊文本
我在 Windows 7 上使用 Eclipse 3.7,无论我选择什么字体或大小,javadoc 视图中的文本都是模糊的。 在这里您可以看到屏幕截图。 在网络浏览器视图中…
在maven组件中使用eclipse编译器
我正在开发一个相当大的 Maven 项目,并使用 Eclipse 使用 Java 进行开发。 为了节省编译时间,我想Maven和Eclipse共享 同样的目标,我成功做到了。但…
如何使用 eclipse 开发 JDT API 检索对象的包名称?
我需要获取类中声明的任何对象的源包。该对象可以声明为类变量或方法局部变量。 我可以使用 IFields API 找到类对象变量。 例如,如果变量的类型为 Li…
使用 AST 添加另一个超级接口
我正在使用 AST 来修改源代码文件。现在我坚持解决一个特定的问题。我有一个接口,我们称之为 A: public interface A extends A_Super{ (...) } 现在…
java.lang.NoSuchMethodError: java.lang.NoSuchMethodError
通过 eclipse 运行 Tomcat 7 报告的错误是: javax.servlet.ServletException: java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.Com…
以编程方式修改 Java 源代码
我使用 EMF ANT-Task XSD2Java 从现有 XSD 生成 Java 代码。不幸的是,ANT-Task 的工作不如手动工具正确,并生成类似“org.example.interface.someth…
Eclipse JDT 适配器到 java.lang.reflect
我需要集成 Eclipse JDT 到一些基于 java.lang.reflect。我的问题是:是否有现有的接口或适配器?最好的方法是什么?谁能指点我一个教程来做到这一点…
为什么Eclipse不在“生成委托方法”中添加@Override注解重构?
在 Eclipse 中,如果我尝试将“生成委托方法”重构应用到 Java 类,如下所示: class Foo implements Bar { Bar bar; } Eclipse 不会为生成的方法生成…
为什么有些 VariableDeclaration resolveBinding 返回 null 而其他则不返回
我正在开发一个eclipse插件来分析java源代码。我遍历整个 AST 树并编写一个访问者来访问每个变量声明语句,我注意到对于某些变量,“resolveBinding”…
如何在 Java 编辑器中配置弹出窗口的 Eclipse 背景颜色
在 eclipse JDE 中,当我将鼠标移到 Java 元素上时,将显示一个弹出窗口,其中显示“按 F2 获取焦点”。我的问题是如何配置该弹出窗口的背景颜色?我…
如何在 Eclipse 中搜索对 AST 或 CompilationUnit 上字段的引用?
嗨, 我正在开发一个 Eclipse 插件。我 需要找到所有参考文献 使用 AST 或 jdt.core.dom 的源 或类似的东西。我需要这个 诸如 ASTNodes 之类的引用,…