Я хотел бы использовать Maven для загрузки содержимого моего сайта на Sourceforge, я не хочу создавать и загружать отчеты, информацию о проекте, CSS и изображениях скина. Мне удалось не генерируя не отчет, но есть еще два нежелательных каталоги, содержащие CSS и изображения кожи:Как пропускать отчеты и информацию о проекте, а не загружать CSS и изображения по умолчанию?
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>mygroupid</groupId>
<artifactId>myartifactid</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>myname</name>
<description>mydescription</description>
<url>http://www.somewhere.fr</url>
<inceptionYear>2016</inceptionYear>
<distributionManagement>
<site>
<id>myproject.sf.net</id>
<url>scp://shell.sourceforge.net/home/project-web/myproject/htdocs/tmp/www_somewhere_fr</url>
</site>
</distributionManagement>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.9</version>
<reportSets>
<reportSet>
<reports></reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
<build>
<plugins>
<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>3.5.1</version>
<dependencies>
<dependency>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
</project>
Вопрос: Как я могу избавиться от этих каталогов?
Я пробовал самое последнее предложение в this tutorial, но это не работает в моем случае. Установка generateReports
и generateProjectInfo
на false
не помогла. Не стесняйтесь предлагать более подходящий плагин для выполнения этой задачи, если maven-site-plugin не является правильным.
Спасибо. Я немного обескуражен. Maven недостаточно гибкий для моего проекта, я, вероятно, буду использовать Ant или Gradle, но я попробую ваше предложение. – gouessej