Как я могу увидеть имена аргументов сторонних классов Java во всплывающих подсказках и автозаполнении Eclipse?

По сути, после компиляции служебных jar-файлов с ANT у меня возникла проблема, заключающаяся в том, что все параметры отображаются в подсказке Eclipse как arg0, arg1 и т. д.

Например:

public void myMethod(String name, String address)

После компиляции в файл jar отображается как

public void myMethod(String arg0, String arg1)

Для некоторых методов, которые принимают значительное количество параметров, это может затруднить их использование. Как сохранить имена параметров при компиляции с помощью ANT?


person Neil McF    schedule 02.03.2010    source источник


Ответы (1)


Вам нужно будет прикрепить исходные файлы к двоичному файлу jar.
В разделе Библиотеки, на которые ссылаются, щелкните правой кнопкой мыши файл jar, выберите Свойства, затем Исходный код Java. Приложение.

person rodrigoap    schedule 02.03.2010
comment
Спасибо, переход к представлению проекта, а затем присоединение документов Java решило проблему. Однако это кажется немного громоздким, я полагаю, что нет способа встроить javaDocs в JAR и автоматически ссылаться на них? - person Neil McF; 02.03.2010