idea~创建maven webapp项目
Posted 遥远2
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea~创建maven webapp项目相关的知识,希望对你有一定的参考价值。
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
以上是关于idea~创建maven webapp项目的主要内容,如果未能解决你的问题,请参考以下文章
IntelliJ IDEA 创建maven管理的webapp项目
idea创建maven-archetype-webapp项目无java目录