Eclipse是否具有一项功能,可让您搜索项目以查找对不赞成使用的方法的所有调用?
您可以将编译器设置为针对已弃用的API的任何使用生成错误或警告(您的选择)。
首选项-> Java->编译器->错误/警告-> 已弃用和受限的API 部分。
然后,不建议使用的方法或API的每次使用都会在“问题”视图中显示为错误/警告。
问题内容: Java具有允许Java调用javascript的脚本管理器,如下所示: 我的问题是,如果我有sayHi()函数,是否可以通过脚本引擎使用javascript来调用Java函数?谢谢。 问题答案: 从JavaDocs迅速被黑客入侵。 输出量
问题内容: 我有以下代码: 在同一工作区,我有以下课程 如果我单击鼠标右键(首先提到)并选择“打开呼叫层次结构”,那么我什么也看不到。 如何在Eclipse中找到这种用法? 问题答案: 右键单击Myclass,在project | workspace中找到引用。 打开调用层次结构,打开继承层次结构。
问题内容: 我有一个包含方法myMethod()的X类。我想在当前工作区的所有项目中找到调用myMethod()的位置。我无法使用任何搜索功能,因为myMethod()有多个类,并且它不是静态的。因此,我需要知道此类的对象的名称,如果没有手动浏览这些项目,这是不可能的。 Eclipse是否有解决方案? 问题答案: 转到X.java中的方法,然后从上下文菜单中选择“打开呼叫层次结构”。
问题内容: 我是hibernate的新手。 我正在尝试获取所有管理员的名字和姓氏列表。 我的以下代码中有两个警告。我已经尝试过在线搜索很多。 1)查询是原始类型。泛型查询的引用应参数化。 2)不建议使用Query类型的方法list()。 但是我在网上看到了这样的示例代码。我应该如何解决这两个问题? 更新资料 我只是尝试按照建议使用条件。它还说list()方法不建议使用Criteria …似乎很多方
每当我必须从另一个类调用一个方法时,我首先创建一个对象,然后通过该对象调用它。但是当我编写一些代码时,我错误地编写了并且它起作用了。 我通常会写, 以下是实际代码: 1类 在2班 我注意到< code>methodname()是静态的。那是原因吗?
问题内容: 我需要获取所有调用者方法的列表,以获取Java感兴趣的方法。有什么工具可以帮助我吗? 编辑:我忘了提到我需要从程序中执行此操作。我使用的是Java Pathfinder,我想将其作为调用我感兴趣的方法的所有方法来运行。 问题答案: 为了分析字节码,我建议使用ASM。给定要分析的类列表,可以使访问者找到您感兴趣的方法调用。下面是一个分析jar文件中类的实现。 请注意,ASM使用带有’/’