问题标签 [eclipse-jdt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 仅弃用类继承
我想只弃用给定类的扩展,而不是使用@Deprecated 注解包含在一个类中的所有方法和字段。
也就是说,如果您扩展给定的类,则会出现警告 - 但对方法或字段的引用不会触发警告。已经有几个类扩展了这个类,我想让弃用警告针对这些客户端——我还不能破坏它们(但它们可以重新编译——不需要 ABI 兼容性)。
Java 1.6(JDT 编译器)有可能吗?
java - 代码生成的简单 JDT 示例
我正在尝试编写一个 Eclipse 插件。它将依赖于 RCP 的基本内容和 JDT 的 Java 代码生成。它由一个 Wizard / WizardPage 组成,它要求一个包和一些类名。当用户点击“完成”时,我希望向导在当前 Java 项目中创建与输入值相对应的类。
我有基本的用户界面工作。我想不通的是如何生成相应的类代码。Eclipse 文档有点难以理解。据我所知,我需要首先从工作空间中获取一个 IJavaProject,从中获取一个 IPackageFragment,然后我可以调用 createCompilationUnit() 来创建一个类。
我不能做的是找到任何可行的例子。我假设我可以以某种方式从工作区根走到我需要的位置并创建单元。
任何人都可以提供一些简单的工作代码的指针吗?
eclipse-plugin - ISelection -- 如何在导航器中获取所选类的 ClassLoader
我是 Eclipse 插件开发的新手,我正在尝试开发一个插件,我需要在其中加载在导航器中选择的类。
您能否指导我如何从 Eclipse 插件加载一个类或创建一个类加载器,以便在使用我的插件的 Eclipse 工作台中加载一个类。
提前致谢。
问候吉拉尼
eclipse-jdt - Eclipse JDT 教程
这是以编程方式编写 Java的后续问题
我正在寻找 JDT 来构建一个独立的应用程序(不是 Eclipse 插件)以编程方式编写 JUnit 测试类。
我想知道我的意图是否可行。
此外,我想知道一些教程来帮助我入门,我最后一个问题中发布的教程对我来说似乎有点高级。
eclipse - 如何编写代码以计算 CompilationUnit 的代码行
我想直观地计算一个编译单元的代码行。如何使用 CompilationUnit 的方法:CompilationUnit.getLineNumber([THELASTLINE].getPosition()) 来获取此编译单元的代码行数。那么如何获取包含“最后一行”的 ast 节点呢?
非常感谢,
eclipse - ubuntu 上的 import javax.crypto.Cipher 在 Eclipse 中使用 JDT 失败
我正在使用 Eclipse JDT 根据这些步骤构建/运行 liferay 以进行热部署和调试:
安装更新后重新启动我的 Ubuntu VM 后突然导入 javax.crypto 失败。
我用谷歌搜索了很多,但现在还没有真正的解决方案。同时,我可以在将 jce.jar 添加到我的 jdks 外部 jar 之后进行构建(Eclipse-Window-Prefernces-Installed JREs - Select JRE - Edit - Add External Jars)
这有助于构建,但在从调试器启动时没有帮助
???
java - 在Eclipse中运行时如何破坏正在调试的程序?
如何在 Eclipse 中中断(暂停)Java 程序?
我不是在谈论断点。我说的是在不知道程序当前正在执行什么的情况下随机暂停程序,例如在 Visual Studio 中。
java - 如何在 Eclipse Helios (Java) 中禁用自动缩进?
我发誓我到处找,并且禁用了几乎所有的东西(插入匹配的括号等),但是当我输入一个左大括号并按 Enter 时,它会自动缩进下一行并带有一个制表符。有没有办法禁用这种“方便的”“商品”?