1. idea去官网下载, 官网下载安装, 如果是ubuntu, 可以用命令行从snap库直接安装,不用下载.
2. idea与eclipse相比, 就是不需要插件,常用的工具包都预制好了,
file->new project
3. 配置tomcat服务器
run -> run... -> add new configation , 选择 tomcat server
(1)点击 application server 右侧的 configue, 配置tomcat home
(2)自动出现tomcat 版本等, 其他信息不用特意设置
3. 创建 spring mvc 应用
建议步骤
(1) 用idea创建sping mvc应用,生成默认目录结构
(2) 从git上找一个spring mvc的 helloworld 版本,拷贝其中代码到你的项目中
(3) 自己修改输出信息或map等, 注意,从csdn跟着博客写代码,往往是跑不起来的
(4)把所有sping lib , server-api (tomcat中有)放入lib下
(5) 点击 file ->project structure.. , 这是工程的配置
Atifact很重要
=====重要========
(1)嵌套的tomcat运行, 则artifacts 选择 web exploded ; 或者更简单:到tomcat server 配置中,选择 Deployment, 点击+ 号, 选择artifact... 自动完成配置
保证可以在tomcat下运行.因为自己配置下图的artifact 的output目录,还是容易出错的,在tomcat server的deployment中,会走动完成output layout
4. 本小节的最后, 如何制作war
project structure -> artifacts ->web application : archive -> web exploded (这是前面为tomcat运行而制作的)
生成了 war
更新war 的内容:
topmenu的 build --> build artifacts -->选择刚才的war.