正文描述:《在Eclipse中配置Struts2.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、在Eclipse中配置Struts2运行环境:Eclipse+Struts2.1.6+Tomcat一、安装相关的文件1安装JDK6。2安装Tomcat,直接解压缩版。3安装Eclipse,直接解压缩版。4解压缩Struts2.1.6,在APPS目录下有几个.war文件。可以使用WINRAR打,我开们仅解压struts2-blank-2.1.6.war,以便使用里面的配置文件。二、运行环境配置1配置JREs打配置开对话框:Window/Preferences...选择JREs配置选择浏览,在弹出来的对话框中选择你安装
2、的JDK6,点击确定确定后如下图所示,如果项目很大,需要比较多的内存,可以在DefaultVMArguments那里添加内存设定参数点击OK后可以在重复上面动作,添加JRE6。3配置Tomcat选择Server配置页在下面打开的对话框中选择Tomcat:点击Next后如下图在Tomcat地址栏选择你安装的Tomcat目录,在JRE栏选择JDK1.6.0,在以后启动Tomcat时如果提示JRE配置错误,可重新回到这里修改就可以.点击Finish后如下图。三、创建Struts2项目创建一个Web项目。由于现在还没有合适
3、的插件来直接生成Struts2的项目,所以我们先创建一个普通的Web项目,然后通过简单的配置,使其具备Struts2的功能。1通过菜单新建项目,打开如下画面,选择建立动态项目点击Next后如下图,输入新建的项目名,如果前面的设置正确的话,此时TargetRuntime栏中Tomcat会自动显示出来,也可点击New弹出对话框来新建一个Server,过程和前面Server创建过程一样。此时,可以直接点击Finish结束项目创建。建好的项目结构如下图。此时,你创建的这个项目存在于你指定的工作目录之中。也可以在你的项目名上
4、点击鼠标右键选择属性。在弹出的属性对话框中得知你的项目的位置。如下图。四、配置Struts2项目在前面建立的项目基础上开始追加Struts2的功能。1添加Struts2的开发包。从解压缩的struts2-blank-2.0.6.war目录下lib目录中的所有.jar文件拷贝到新建的项目的lib目录下。拷贝方法可以是,选中此lib目录下的所有文件,点击右键,选择复制。在Struts2.1.6中拷贝的文件是:commons-beanutils-1.7.0.jarcommons-fileupload-1.2.1.jarc
5、ommons-logging-1.0.4.jarfreemarker-2.3.13.jarognl-2.6.11.jarstruts2-core-2.1.6.jarxwork-2.1.2.jar然后再Eclipse中在lib目录上点击右键选择粘贴,如下图然后在项目名上点击右键选择刷新,或者按F5。然后在如下目录中就会发现新追加的jar包。2拷贝Web.xml文件选择上面的web.xml文件并复制,在Eclipse中在web.xml上粘贴。3拷贝Struts.xml文件以及相关的java文件和其他的xml配置文件。五
6、、HelloWorld在webcontent下创建一个HelloWorld.java,在文件上右键,Runas/RunonServer。点击Next进入如下界面:若出现错误,可重新建立server,步骤:new/other/server/server,出现如下界面:其他选项默认。点击下图第一个红框中的按钮启动Server,第二个红框发布页面。若启动Server时有警告信息,停止Server后,双击上图中的记录,在界面上去掉勾选“PublishmodulecontextstseparateXMLfiles”,保存后重
7、启Server,下图所示:发布页面后就可以访问了:http://localhost:8080/myStruts/helloworld.jsp但是Eclipse与MyEclipse不同的是,Eclipse没有发布到Tomcat所在目录下,而是发布到了如下类似的目录下:%工程所在目录%.metadata.pluginsorg.eclipse.wst.server.coretmp0workCatalinalocalhostmyStrutsorgapachejsp(myStrutsorgapach
8、ejsp中的myStruts为工程名)
显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。