Strut2环境配置及HelloWorld

网上很多helloworld的文章,对一些细节没有介绍,导致很多问题的产生,如访问不了出先404错误,老是报未发现类。下面我讲讲我的解决方法

1、下载myeclipse及Struts2的包

       这一步比较简单,略去不说,我下的是myeclipse10.0  Struts2 2.3.1

2、步骤

     1)tomcat配置

      Helloworld完成后,一定要发布到tomcat服务器上,才能通过web访问。 很多文章没有说明怎么发布,以及如何配置。导致问题发生

      myeclipse自带了tomcat。点击Window->Preferences,选择MyEclipse->Servers->Tomcat->Tomcat 7.x, 开始配置tomcat,Tomcat 7.x下有三个选项JDK、Launch、Paths,只要设置一下JDK就可以了,其他两个默认就可以。这一步只要是配置tomcat的安放路径,配置好后,你创建的程序一般发布到webapps这个目录下,(如 E:\TOOL\apache-tomcat-7.0.23\webapps\Struts2Test)。

      tomcat就算配置好了。在点击那个服务器图标就可以看到tomcat 7.x,选择tomcat 7.x->Start,启动tomcat

     2)启动tomcat

     我刚开始做的时候,启动tomcat时会出现很多错误,最经常出现的就是在下面的Console中会出现“NoClassFound”,这也是很多人经常容易出现错误的地方。出现这种原因多半是因为Struts包多导了或者少导了。从网上下载的Struts包中会有很多库,创建helloworld工程时,我们不能全部导进去,我们需要的是导入合适的jar包,多导少导都会报错。

我这里导了8个包“comms-fileupload-1.2.2.jar,“comms-lang-2.5jar ”,“comms-io-2.01.jar“,freemarker-2.3.18.jar,javassist-3.11.0.GA.jar,ognl-3.0.3.jar,struts2-core-2.3.1.jar,xwork-core-2.3.1.jar。 tomcat启动成功,没有报错。

      3)创建HelloWorld工程

       创建的步骤不再详述,网上很多资料。

      4)发布工程到tomcat 

      右键工程->Export->JAVA EE->WAR file, 选择下一步,设置WAR file的存放地址。此时,工程就会发布到指定地址

      注意,如果有问题修改文件后,需要把以前发布的工程及WAR包删除,再重新发布,然后才能生效。


      

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值