【胖鱼头】配置Maven站点并使用ssh发布到服务器

来源:互联网 发布:经济学常用微观数据库 编辑:程序博客网 时间:2024/05/01 05:58

在pom.xml中添加maven站点插件,增加wagon-ssh依赖

<plugin>    <groupId>org.apache.maven.plugins</groupId>    <artifactId>maven-site-plugin</artifactId>    <version>3.3</version>    <dependencies>        <dependency>            <groupId>org.apache.maven.wagon</groupId>            <artifactId>wagon-ssh</artifactId>            <version>2.10</version>        </dependency>    </dependencies>    <configuration>        <!-- 配置站点国际化 -->        <locales>zh_CN</locales>        <!-- 输出编码 -->        <outputEncoding>UTF-8</outputEncoding>        <!-- 配置报告信息 -->        <reportPlugins>            <!-- 项目基本信息报告 -->            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-project-info-reports-plugin</artifactId>                <version>2.2</version>                <configuration>                    <dependencyDetailsEnabled>true</dependencyDetailsEnabled>                    <dependencyLocationsEnabled>false</dependencyLocationsEnabled>                </configuration>            </plugin>            <!-- 项目API doc报告 -->            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-javadoc-plugin</artifactId>                <version>2.9.1</version>                <configuration>                    <charset>utf-8</charset>                    <encoding>utf-8</encoding>                    <docencoding>utf-8</docencoding>                    <aggregate>true</aggregate>                </configuration>                            </plugin>        </reportPlugins>    </configuration></plugin>
配置服务器路径

<distributionManagement>    <site>        <id>web-site</id>        <url>scp://192.168.10.1/usr/local/tomcat/web-site/webapps/cdel-redis</url>    </site></distributionManagement>
在settings.xml文件中配置服务器账户,与上面的id相同
<server>    <id>web-site</id>    <username>root</username>    <password>123456</password></server>
发布站点

mvn clean site-deploy






0 0
原创粉丝点击