对于新手,使用IDEA通过Maven创建web项目确实是比较棘手的。因此写这篇文章总结了如何用IDEA创建Maven Web项目
此前,先用Maven配置阿里云镜像
在用Maven下载jar时,速度特别慢,甚至超时下载不下来(下载几个小时时不足为奇…)。因此我们可以用maven配置镜像,提供下载速度。
配置如下:
在你的maven安装路径下的conf文件夹里面有一个settings.xml文件,打开文件将以下内容添加进你的文件中
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
下面创建maven web项目
第一步:新建一个项目
这里千万千万别选错了,选择maven-archetype-webapp(记住:以maven开头的那个)
第二步:填写项目的信息
然后,直接下一步
第三步:设置maven的路径
这里选择自己安装的maven,不要使用IDEA提供的maven(Bundled Maven3/2)。
点击finish后,idea会为你自动导入相关配置,如果你设置了镜像,速度还是挺快的。
第四步:创建一个标准的Web项目目录
在项目的main目录下创建一个java包和一个resources包,并分别标记为源码包和资源包,我使用的是idea2020版,创建时候,可以直接选这这两个包。
如果使用的是之前的版本,可以手动添加。
选择Mark Directory as,然后选择标记的类型
创建完成之后的目录:
- java:放项目的源代码
- resources:放资源文件(配置文件)
- webap:就是tomcat的资源目录
第五步:配置tomcat
选择add configuration
点击“+”号,选择tomcat server下的local
然后配置tomcat的相关信息
第六步:部署项目到tomcat服务器
有些人到第五步就去运行tomcat,发现运行不了,原因是你还没将当前项目部署到tomcat上。
先选择deployment然后选择“+”,然后选择artifact
点ok之后,设置虚拟目录,这里可以写也可以不写
第七步:启动项目
点击idea上方的运行
之后就可以访问tomcat了