2009-11-13 2 views
3

У меня есть два проекта в Netbeans, которые тесно связаны. Это отдельные проекты, потому что один из проектов - это пакет утилиты, который может быть использован в будущем для другого проекта. Есть ли способ настроить Netbeans так, чтобы Javadoc, сгенерированный для основного проекта, будет включать ссылки на объекты, определенные в проекте util, вместо того, чтобы перечислять полный путь пакета?Как получить Javadoc для включения документации для подпроекта?

Редактировать: Я нашел, как это сделать. В Project Properties> Build> Documenting вы можете установить дополнительные параметры Javadoc. Опция для использования - это ссылка, а затем URL-адрес каталога документации. Тем не менее, я могу заставить его работать с абсолютной ссылкой, и мне трудно работать с relative link.

-link file:///A:\B\C\Util\dist\javadoc //this works 
-link file: ..\..\..\Util\dist\javadoc //this doesn't works 

Обе папки проекта находятся в каталоге C, поэтому я считаю, что это должен быть правильный относительный путь, основанный на документации.

ответ

3

Я понимаю, что это предложение лежит за пределами предполагаемых ограничений вашего вопроса, но лучше использовать инструмент SCM (а не вашу среду IDE) для публикации javadoc, который охватывает зависимые проекты. Например, у Maven есть плагин, специально предназначенный для публикации javadoc для модульных проектов.

+0

Хорошо, мне нужно изучить, что связано с настройкой Maven для запуска моего проекта. – unholysampler

+0

Я согласен с chb, конечно, лучше. – Sheldon

Смежные вопросы