IntelliJ替换接口的方法参数名称

时间:2018-08-26 12:02:59

标签: java intellij-idea

我在Intellij IDEA程序的接口中的方法的局部变量名有问题(请看下面的屏幕)。变量名称为“ s1”,“ s2”,而不是我在界面中设置的正确名称。

Interface类位于添加到项目结构的工件中的其他.jar中。

我完全不知道如何解决此问题。

我要使用方法时在编辑器中的外观:

enter image description here

界面中的外观

enter image description here

在实现接口的类中的外观:

enter image description here

1 个答案:

答案 0 :(得分:1)

您正在从编译的jar 中导入这些东西。

类一旦编译,就不再真正包含原始变量名了。他们也不存储javadocs。

您想要做的是仅使用javadocs构建一个单独的jar并将其导入到您的项目中(如果使用maven,则可以使用以下插件:https://maven.apache.org/plugins/maven-javadoc-plugin/usage.html),或者如果您可以访问库的源代码,您可以转到文件>项目结构,然后将引用添加到源代码中。