基于intellij和meavn的整合开发struts2框架的web程序
前提:下载安装好intellij和meavn,
从事成都服务器托管,服务器租用,云主机,网络空间,域名注册,CDN,网络代维等服务。
以下是步骤:
1.首先使用meavn建立一个新的web。
使用'windows + r'打开命令控制台,打出mvn -version 检验是否安装成功
然后 mvn archetype:generate 命令会提示你建立怎么样的工程
这里 输入10 建立个web工程
下面就让你输入会让你输入groupId和artiFactId等等,参考我的博客 meavn的配置
2.使用meavn把工程建好之后,需要用intellij打开,如下图
找到你所建的工程就好了,一般默认的在C:\Users\你的主机名\IdeaProjects下面
3.引入之后,需要修改和建立三处。
第一处:在pom.xml文件中加入struts2的依赖。这里可以从http://mvnrepository.com/
这里寻找依赖,
org.apache.struts struts2-core 2.3.32
这里是亲测没有问题,但是如果是2.5.13中,就可能有点问题,会导致
struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
这里filter-class的类找不到。会报一些one or more filter failed work...
但是如果你将这里的类名改为
org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter
注意:还要将这些依赖让其自行载入,步骤如下
然后会打开,
点击红圈标记处,让依赖的jar包自行导入!
第二处:在web.xml中加入
struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /*
这里是全部的,一般只需加入
就可以了。
第三处:在resource目录下建个struts.xml文件,方法如下
如此就已经完备。可以直接运行,这里就不在讲解如何配置tomcat等。。自行百度
文章标题:基于intellij和meavn的整合开发struts2框架的web程序
标题链接:http://azwzsj.com/article/pjcjee.html