我在Intellij IDEA程序的接口中的方法的局部变量名有问题(请看下面的屏幕)。变量名称为“ s1”,“ s2”,而不是我在界面中设置的正确名称。
Interface类位于添加到项目结构的工件中的其他.jar中。
我完全不知道如何解决此问题。
我要使用方法时在编辑器中的外观:
界面中的外观
在实现接口的类中的外观:
答案 0 :(得分:1)
您正在从编译的jar 中导入这些东西。
类一旦编译,就不再真正包含原始变量名了。他们也不存储javadocs。
您想要做的是仅使用javadocs构建一个单独的jar并将其导入到您的项目中(如果使用maven,则可以使用以下插件:https://maven.apache.org/plugins/maven-javadoc-plugin/usage.html),或者如果您可以访问库的源代码,您可以转到文件>项目结构,然后将引用添加到源代码中。