1、選擇
org.apache.maven.archtypes:maven-archtype-webapp
2、禁止遠程下載
archetypeCatalog=internal
目的是不遠程下載,否則始終【downloading maven plugins...】
3、jetty
<build>
<finalName>myprj</finalName>
<plugins>
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.3.27.v20190418</version>
<configuration>
<httpConnector>
<port>9999</port>
</httpConnector>
<scanIntervalSeconds>10</scanIntervalSeconds>
<webAppConfig>
<contextPath>/myprj</contextPath>
</webAppConfig>
</configuration>
</plugin>
</plugins>
</build>
參見:https://www.cnblogs.com/yaoyuan2/p/10577785.html
最終目錄結構:

問題:jetty運行時,修改html或css或js文件時,會出現jb_old,怎么辦?
解決:
進入:D:\env\plugins\maven\repository\org\eclipse\jetty\jetty-webapp\9.3.27.v20190418
用7zip打開jetty-webapp-9.3.27.v20190418.jar,一路點擊到底,找到webdefault.xml,找到useFileMappedBuffer,將原來的true修改為:false
