IDEA搭建SSH环境
1.环境
软件版本:IntelliJ IDEA 2016.3.2
系统:windows 7 32位 / ubuntu 框架:Hibernate3,Spring3.2, Struts2.3(跟框架版本关系不大)2.问题
学了java之后又学了SSH三大框架,想做一个整体的项目,却在怎么搭建SSH环境上耗时不少,照着网上的也一直在报错,后来才知道配置没有问题,是XML配置上。现在把整个流程总结一下。
3.解决方法
1.创建Project:.
打开软件之后:File-->New-->Project。出现下图,按照下图设置。 注意:第3步可以选择下载,我是下载过了,就选了第一个直接导入 完成后点击Next2.选择项目要存放的路径和项目名称
然后点击Finsh3.创建Tomcat服务
Run-->Edit Configrautions打开如下界面,点左上角的加号,选择Tomcat Server-->Local根据下面创建出一个Tomcat Server
首先配置Server界面中的信息:
然后配置Deployment中的信息
4.创建Project Structure
点击:File-->Project Structure 先看左边第一个Project然后是Modules,Modules的中间要选中要操作的项目,右边先看paths一般是默认,重要的是依赖:Dependencies.在这里点右边的加号,添加Spring和Hibernate的jar包
再之后是Artifacts,这里是个重点,这一步的作用是把Modules中添加的依赖包放到项目的web/WEB-INF/lib目录下
5.代码部分
jar包都已经引入,Tomcat Server部署也都设置好,还需要在代码都让他们起作用,这部分是必须要写的。需要操作两个文件web.xml中配置Spring,以及创建bean.xml文件 代码是: web.xml中添加spring配置部分struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* contextConfigLocation classpath:bean.xml org.springframework.web.context.ContextLoaderListener index.jsp
然后在src中创建bean.xml文件即可,里面不用写其他内容
6.以上就用IDEA完成了SSH项目的配置,现在让这个项目启动起来: