为开发一个测试程序,特搭建一个简单的ssm框架,因为网上看到很多都是比较老旧的教程,很多包都不能用了,eclipes搭建并且其中还附带了很多的其他东西,所以特此记录一下mac中idea搭建过程。
以下为一步步操作,详细可循,完全学习了白居易写诗的风格,堪称傻瓜教程。
一、搭建背景及准备条件
不是必须的,保证项目运行只要有这些东西就行,可以不一样
mac下idea,maven3.6.0,jdk1.8,tomcat8,mysql5.7
二、搭建开始——新建项目
- file -> new -> project
- 新建maven项目,如图勾选 create from archetype,并选择 maven-archetype-webapp,next
- 输入坐标及项目名,next
- 选择maven配置,选择你自己的maven,next
- 确定项目名,finish
6.成功后的项目结构
三、完善项目结构
1、新建java目录 src/main/java
2、新建资源目录 resources
3、新建webapp目录 webapp,同样的方法,不过idea会自动创建里边的WEB-INF等文件
4、现在基本目录结构已建成,让我们对比一下看是不是一样的,见证奇迹
5、将响应目录 右键 设置为对应属性 java标记为Soures Root resources标记为Resources Root
6、设置为web项目,标记webapp为 web file -> Project Structure -> Models
7、在上图标记的 1,2 处 编辑修改路径 为 自己webapp的路径
8、此时目录结构已经完善完成,移步下图
四、初步配置启动tomcat服务
1、导入项目包 test2:war exploded file -> Project Structure -> Models
选择你的项目,点击右下角 open
选择maven,一路next下去,最后点击神圣的finish按钮,OK。(可能无此步骤,没有则忽略)
2、还是刚才的界面,选择 Artifacts 此时第一次是会默认有两个包,如果没有则进行此步操作 file -> Project Structure -> Artifacts
选择,点击右下 OK按钮
最终想要得到的结果如下图:
3、进行了上述每一步操作后,很关键的要保存,点击apply 或者ok,apply按钮是不可点击状态才能关闭此面板哦,不然刚才所有操作都白费了
4、添加tomcat,进行相关配置 点击面板右上角
添加配置tomcat
添加刚才生成的包
最后点击,apply,ok,好了完事了,准备运行吧
5、运行tomcat 右上角面板选择debug模式运行(也可以普通模式)
运行成功,页面显示默认生成的index.jsp的内容