У JIDE есть инструмент (стоит $ 25), который будет перебирать ваш исходный код и удалять все тела методов, оставляя в нем javadoc, и создавать zip-файл. Затем вы можете распространять этот zip как исходный zip, и ваша IDE сможет читать javadocs, но, конечно, вся ваша логика была удалена, чтобы вы могли сохранить свою закрытую исходность. Любые закрытые члены и методы не включены в zip-файл.
Он также имеет дополнительный бонус за сохранение имен параметров метода для intellisense, поэтому следующий метод
public void foo( String text, Integer index ) {
}
покажет foo (текст строки, целочисленный индекс) при автозаполнении вместо foo (строка arg1, целое число arg2) , поэтому вы можете подсказать, какими должны быть параметры .