mavenでjettyの起動

jetty:run で起動しても以下のWARNINGが表示されて、プラグインのインストールに失敗することでハマってしまったのでメモに残す。

$ mvn jetty:run 
[WARNING] The POM for org.eclipse.jetty:jetty-maven-plugin:jar:9.4.15-SNAPSHOT is missing, no dependency information available
[WARNING] Failed to retrieve plugin descriptor for org.eclipse.jetty:jetty-maven-plugin:9.4.15-SNAPSHOT: Plugin org.eclipse.jetty:jetty-maven-plugin:9.4.15-SNAPSHOT or one of its dependencies could not be resolved: Could not find artifact org.eclipse.jetty:jetty-maven-plugin:jar:9.4.15-SNAPSHOT

原因は 9.4.15-SNAPSHOT バージョンが既に有効で無くなってしまっていたため。 プラグインのバージョンを `` にすることで解決 以下POM

<plugin>
    <groupId>org.eclipse.jetty</groupId>
    <artifactId>jetty-maven-plugin</artifactId>
    <version>9.4.0.M0</version>
    <configuration>
        <httpConnector>
            <port>8989</port>
        </httpConnector>
    </configuration>
</plugin>

参考サイト

No plugin found for prefix 'jetty' in the current project maven - No plugin found for prefix 'jetty' in the current project - Stack Overflow