java - 使用 eclipse 抑制整个类未使用的警告

标签 java eclipse xpath suppress-warnings unused-variables

我正在使用 Selenium 和 Eclipse 开发页面对象类(尽管这个问题通常适用于 Eclipse)。

我正在定义一些字符串,有时基于其他字符串。如下例所示,这是一个简单的例子:

private static final String X1 = "//div[contains(@id,'s1')]";
private static final String X2 = X1 + "//table[contains(@id,'tony')]";
private static final String X3 = X2 + "//a";

等等

在 Eclipse 中,您可以将鼠标悬停在字符串(例如 X3)上,它会显示该值 (如下所示:

String xxxx.xxxx.com.Page.X3 = "//div[contains(@id,'s1')]//table[contains(@id,'tony')]//a")

但这并不是实际发生的情况,因为它未被使用,您会收到以下消息: 未使用 ViewProviderDemographicsPage.X3 字段的值

因此,我总是必须输入类似 String dummy = X3; 的内容,这样我就可以避免出现该消息。我尝试将 @SuppressWarnings(unused) 放在文件顶部(我这里的语法可能错误,但在文件中是正确的)。但这似乎只是为了抑制仅针对其正下方的行的警告。有没有办法让它在悬停时显示值,即使它没有使用?

最好的办法是,当您将鼠标悬停时,它只显示值,周围不带“=”和“,以及变量的名称。我永远不能只选择 xpath,所以当我复制并粘贴到 Firefox 检查时,我必须粘贴然后删除 ="和 "

最佳答案

尝试将其放在类声明之上。

@SuppressWarnings("unused")
public class MyClass {
 //my class
}

关于java - 使用 eclipse 抑制整个类未使用的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31949177/

相关文章:

java - 软件工程术语的需求本体

jquery - 对于私有(private)列表 <webelement> 正确定义 following-sibling

android - 如何为带有 $ 符号的 Class 的元素编写选择器

java - 获得对 JPanel 的关注

java - 抽象类中的方法可以使用反射来获取有关实例化类的信息吗?

java - Eclipse IDE : Adding external commands to the menu bar or toolbar?

android - Eclipse 构建场所

java - Xpath 编译正则表达式不显示 xml 注释

Java:对象池和哈希集

java - "GL11.glMatrixMode()"问题