配置站点运行

对于site:run目标,您可以配置用于启动站点的端口以及将呈现站点页面的目录。

例如,您可以在 POM 中进行以下配置:

<project>
  ...
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-site-plugin</artifactId>
        <version>3.11.0</version>
        <configuration>
          <port>9000</port>
          <tempWebappDirectory>${basedir}/target/site/tempdir</tempWebappDirectory>
        </configuration>
      </plugin>
    </plugins>
  </build>
  ...
</project>

当您执行“ mvn site:run ”时,您将在命令行中看到 Jetty 服务器在端口 9000 处启动。要访问该站点,请在浏览器中键入http://localhost:9000 。您还将看到虚拟 Web 应用程序是在tempWebappDirectory参数指定的${basedir}/target/site/tempdir目录中生成的。