前言:
学习就是要有所收获,也就是意味着不会犯同样的错误。然而很多时候,学过的东西没记住,曾经会的现在又不会了,所以记笔记很重要,尤其是对于以后会用到的(一般知识都有可重用性)。IT行业更新速度很快,可以说日新月异,但一些基本的东西仍然可借鉴。回想当初到处找教程请教大佬学到的东西,由于没有及时记下来,现在不会了,又得各处找教程,真的是麻烦,浪费时间、精力。所以从现在开始,我时刻记录一些学到的东西,看着自己进步,也是一种享受的过程。
正文:
当我们已经下好struts2的包之后,或者说在没网的时候,我们要配置struts2项目,该如何做呢?IntelliJ IDEA
中是默认新下载,我们可以选择set up library later。然后进行手动配置,步骤如下:
(1)先新建项目,勾选struts2,选择set up library later
然后点击next,完成项目命名,finished
(2)新建目录 lib,将struts2项目必要jar包拷贝到 lib目录下
(3)选中所有jar包,然后右键,选择Add as library...
(4)修改项目结构。file-->Project
Structure(Ctrl+Alt+Shift+S),选中Artifacts
右键单击commons-fileupload,选择 Put into WEB-INF/lib
(也可以直接选择Problems,然后fixed,问题解决)
(5)打开web.xml,发现filter-class报错,
修改为
org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter
(6)编写项目,配置struts.xml 时发现 struts-default 为红色
再次进入Project Structure,选中Modules
(这一步可以在之前一起做了,由于新建项目时是做一步看一步,发现错误再去修改,所以我的步骤为这样)
点击上图中的铅笔,手动添加
勾选上,然后OK,OK。
(7)运行项目,发现一切OK了。
后记:第一篇笔记,先给自己点个赞,继续努力。