学生可以申请Intellij IDEA旗舰版免费试用!我终于可以暂时不用折腾社区版啦啦啦啦啦!!!
IDEA旗舰版可以直接创建Spring MVC项目,但创建后的项目并不是直接就可以运行,还需要进行一些配置。
一、创建项目
打开Intellij IDEA,创建项目(CreateNewProject);
在左边选择 “Spring”,然后右边勾选“Spring MVC”,下面的“WebApplication”应该会自动勾选,如果没有,则手动勾选上;
下面保持默认选项“Download”就可以,点击“Next”;


输入项目名称(Projectname),比如这里我是“SpringMVCTest”,其他不用管,点击“Finish”;
等待 IDEA下载完响应的包;


我们得到一个初始的项目结构:

此时我们按快捷键Ctrl+Alt+Shift+S,打开项目结构(ProjectStructure),可以看到有两个Problems,点击“Problems”,并在右边点击任意一个蓝色的“[Fix]”,在子菜单中选择“Addallmisssingdependenciesof 'XXX'totheartifact”,点击“OK”。
这样,在编译运行的时候,就会在“项目文件夹outartifacts项目名_war_explodedlibWEB-INF”中也建立一个lib文件夹,并把相关的包给复制过去。

二、配置Tomcat
点击右上角的“AddConfiguration...”

点击右上角的加号,在菜单中选择“TomcatServer”,并在子菜单中选择“Local”;

修改“Name”,比如这里是“Tomcat 9”;
指定Tomcat目录(Applicationserver);
在“Afterlaunch”中选择默认打开的浏览器;
可以看到下面有一个“Warning”,直接点击右边的“Fix”;

接着自动跳到“Deployment”,并自动添加了“XXX:warexploded”;
为了方便,我们将下面的应用上下文改成项目名就好(比如这里的“/SpringMVCTest”),Server选项卡这边的“URL”也会自动变成“http://localhost:8080/应用上下文”的形式(比如这里会变成“http://localhost:8080/SpringMVCTest”)。点击“OK”。










