2008-12-08 3 views
4

У меня есть зависимость, которая определяется как «система».Прикрепление источника к зависимой от системы области

Я хотел бы знать, есть ли способ определить прикрепленный источник и javadoc для зависимости. Это похоже на то, о чем нужно было позаботиться, но я не могу представить никаких документов на нем или почему его игнорировали.

Я специально ищу решение для конфигурации, не устанавливая его на локальное репо, или развертывая его в общем репо. Ради этой дискуссии эти варианты отсутствуют.

ответ

3

Вы имеете в виду источники прикрепления с использованием m2eclipse?

Если это так, вам просто нужно убедиться, что источник jar находится в том же каталоге. Я попробовал это, скопировав commons-io-1.4.jar в какой-либо другой каталог и установив путь к системе, если commons-io-1.4-sources.jar находится в том же каталоге, m2eclipse находит и прикрепляет источники.

<dependency> 
    <groupId>commons-io</groupId> 
    <artifactId>commons-io</artifactId> 
    <version>1.4</version> 
    <scope>system</scope> 
    <systemPath>C:\test\lib\commons-io-1.4.jar</systemPath> 
</dependency> 

А источник фляга

C:\test\lib\commons-io-1.4-sources.jar 

Я предполагаю, что это будет работать так же для Javadoc, не пробовал, хотя.

+0

Интересно, и я думаю, что это было бы одинаково для плагина maven eclipse. У меня нет возможности попробовать это прямо сейчас, но я это сделаю. – 2009-08-11 19:09:08

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