Skip to content

Remove site:run goal in order to reduce amount of dependencies #1240

@kwin

Description

@kwin

New feature, improvement proposal

The mojo https://github.com/apache/maven-site-plugin/blob/master/src/main/java/org/apache/maven/plugins/site/run/SiteRunMojo.java depends on Jetty. However in most cases the site doesn't need to be served via a web server but can be used directly from the filesystem with a browser.

Update:
Currently there is on demand-rendering (hot-reload) implemented via https://github.com/apache/maven-site-plugin/blob/master/src/main/java/org/apache/maven/plugins/site/run/DoxiaFilter.java. Maybe instead implementing a hot-reload just based on filesystem monitoring should be used.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions