2015-10-06 2 views

ответ

1

Попробуйте это:

<build> 
    <plugins> 
    <plugin> 
     <groupId>org.apache.maven.plugins</groupId> 
     <artifactId>maven-install-plugin</artifactId> 
     <version>2.5.2</version> 
     <configuration> 
     <skip>true</skip> 
     </configuration> 
    </plugin> 
    </plugins> 
</build> 

Причиной этого является то, что работает в install плагина только работа взять ваш артефакт (ы) и установить их в локальном репо.

В Maven, есть основные артефакты и прикрепленные артефакты. Я не уверен, что вы можете подавить установку основного артефакта и установить только прилагаемый артефакт, поскольку сборки не должны предоставлять POM.

Если это то, чего вы действительно хотите достичь, я бы предложил разбить сборку на отдельный артефакт (с <packaging>pom</packaging>), зависит ли он от артефакта, который вы пытаетесь исключить, и просто установите его.

+0

Спасибо за решение. Но он пропустит всю установку. –

+0

У меня есть другие файлы, такие как zip, которые нужно установить, и я хочу, чтобы zip был установлен вместе с pom.xml. –