idea struts2 入门搭建记录

之前专科学过这东西,忘的差不多了。

这次重新复习参考了这文章  Struts2基础学习总结

说说遇到的坑吧。

由于听说idea这编辑器比MyEclipse好用,我也改开发环境了。用这也有一段时间了。感觉确实在提示代码自动补全上要省不少时间,而且感觉除了tomcat开启的时候比myeclipse慢点,其余的似乎反应更快了?就是换环境真的难受。

首先是我照着各种教程导struts2的包,各种不对劲。各种错。换版本一个一个导入,配置文件也是照着帖子复制的,一个字都没动。还是错。就一环境搭建弄了一上午都没弄好。说下环境之前是jdk9,tomcat9,idea2018.1,struts2 2.3.1。

最后换成jdk1.8,tomcat8其余没变。好了。嗯,就这么神奇。

导什么包这问题,在官方的版本上有一个 这种带min的。下载的时候可以捎带着弄下来,直接用这个入门测试就行

struts-2.3.31-min-lib.zip 

 附struts2下载链接 struts2 官方下载

还有就是struts.xml这种配置文件直接写在src目录下就行,编辑器好像是会自动给弄到classes那个文件夹下的。


下面算是idea的教程吧

1.创建一个project    这里没创建module,之前老是分不清project干啥的,就给当成WorkSpace用了,所有练习的都给一个project里面创建了。分不清的可以参考 知乎 idea 的module目录结构很难理解呀?

idea struts2 入门搭建记录

2.找到struts2,打钩,自定义library,否则用的是编辑器自带的版本(ps:我感觉自带不够稳,对于目录结构啥的不清晰。推荐自定义吧)

idea struts2 入门搭建记录

3.点击create 找到你所需要导入的jar包,点ok

idea struts2 入门搭建记录

4.设置你的项目名,选个位置存放

idea struts2 入门搭建记录


5.就这成了

idea struts2 入门搭建记录