`

在Eclipse中配置Struts2项目[转帖]

阅读更多
 在Eclipse中配置Struts2项目[转帖]
作者:bukebushuo 
 来源:http://blog.csdn.net/bukebushuo/archive/2007/03/29/1545728.aspx

 

本来想写篇这样的帖子来,可是看到这篇写得不错,比较全面,所以直接把这个给转过来了。呵呵
最近下载了最新的struts 2.06,在使用其中附带的例子时,在配置上遇到了一些问题。经过很多次的努力后,终于配置成功。现在把配置过程写出来供大家参考!一 软件:1 Eclipse+lomboz  3.2 

下载地址: http://forge.objectweb.org/project/showfiles.php?group_id=97&release_id=1864(网页)

http://forge.objectweb.org/project/download.php?group_id=97&file_id=7714 (文件),不保证一直有效。

2 Tomcat 5.5

下载地址:http://tomcat.apache.org/download-55.cgi

http://www.eng.lsu.edu/mirrors/apache/tomcat/tomcat-5/v5.5.23/bin/apache-tomcat-5.5.23.zip

3 JDK 6 

下载地址:http://java.sun.com/javase/downloads/index.jsp

4 Struts2.06 

下载地址:http://struts.apache.org/download.cgi#struts201

二 安装:

1 安装JDK6,按照自己喜欢的安装即可。JDK一定要在Eclipse之前安装,因为Eclipse的启动需要JDK。

2 安装Tomcat,我下载的Tomcat是直接解压缩版的,解压缩后拷贝到一个地方就可以了,拷贝后需要注意的是需要把JDK6目录中的tools.jar拷贝到Tomcat中具体是JDK的lib目录下的tools.jar拷贝到Tomcat下common\lib中。

3 安装Eclipse,重点来了,解压缩下载的lomboz,应该得到一个eclipse目录,把这个目录拷贝到一个比较容易找的地方。

解压缩的时候需要注意,在解压缩过程中可能遇到文件路径过长的问题,我的解决方法是把下载下来的压缩包名重命名为1.zip,也就是尽量缩短文件名长度。然后解压缩的时候直接解压缩到某个硬盘的根目录下,解压缩完后再拷贝到自己想要的地方。

 4, 解压缩Struts2.06,把下载下来的Struts2.06压缩包解压缩到一个目录中在他的APPS目录下有几个.war文件。

可以使用WINRAR打开,这里我们仅仅使用winrar把struts2-blank-2.0.6.war文件解压缩到本目录中就可以了。

三、配置

1:配置工作目录

第一次打开Eclipse时会要求你指定你的工作目录,请选择好你的工作目录,今后你的Eclipse的相关项目的配置就放在这个目录里。

2:配置JREs

打开配置对话框

[URL=http://p.blog.csdn.net/images/p_blog_csdn_net/bukebushuo/121781/t_1.gif][/URL] 

选择JREs配置

选择浏览,在弹出来的对话框中选择你安装的JDK6,点击确定

确定后如下图所示,如果项目很大,需要比较多的内存,可以在Default VM Arguments那里添加内存设定参数

点击OK后可以在重复上面动作,添加JRE6。

添加后如图所示,由于我们后面的项目要编译JSP页面,所以我们选择JDK1.6.0

3:配置Tomcat

选择Server配置页

在下面打开的对话框中选择Tomcat 5.5

点击Next后如下图

在Tomcat地址栏选择你安装的Tomcat目录,在JRE栏选择JDK1.6.0,在以后启动Tomcat时如果提示

JRE配置错误,可重新回到这里修改就可以.点击Finish后如下图。

四 创建Strust2 项目

创建一个Web项目。由于现在还没有合适的插件来直接生成Struts2的项目,所以我们先创建一个普通的Web项目,然后通过简单的配置,使其具备Struts2的功能。

1 通过菜单新建项目,打开如下画面,选择建立动态项目

点击Next后如下图,输入新建的项目名,如果前面的设置正确的话,此时Target Runtime栏中Tomcat会自动

显示出来,也可点击New弹出对话框来新建一个Server,过程和前面Server创建过程一样。

此时,可以直接点击Finish结束项目创建。建好的项目结构如下图。

此时,你创建的这个项目存在于你指定的工作目录之中。也可以在你的项目名上点击鼠标右键选择属性。

在弹出的属性对话框中得知你的项目的位置。如下图。

五 配置Struts2项目

在前面建立的项目基础上开始追加Struts2的功能。

1 添加Struts2的开发包。

从解压缩的struts2-blank-2.0.6.war目录下lib目录中的所有.jar文件拷贝到新建的项目的lib目录下。

拷贝方法可以是,选中此lib目录下的所有文件,点击右键,选择复制。

然后再Eclipse中在lib目录上点击右键选择粘贴,如下图

然后在项目名上点击右键选择刷新,或者按F5。

然后在如下目录中就会发现新追加的jar包。

按此在新窗口浏览图片

2 拷贝Web.xml文件

选择上面的web.xml文件并复制,在Eclipse中在web.xml上粘贴。

3 拷贝Struts.xml文件以及相关的java文件和其他的xml配置文件。

选择上述文件及文件夹,拷贝到下面位置。注意,这次是在Package Explorer中进行粘贴,在Project Explorer

中不能正确粘贴。

如何切换到Package Explorer?参看下面图解。

按此在新窗口浏览图片

4 拷贝jsp文件

选择index.htm文件以及jsp目录复制到如下位置。

 

上面的文件到下面位置。

5 拷贝完成后删除build.bat文件,最后项目的文件结构如下图所示。

六 运行Struts2项目

1 编译项目

如果已经标记为自动编译,则此步可以省略。否则在项目运行前需要编译。如下图。

2 配置Server-Tomcat

此时可以把项目导出到Tomcat的目录中,然后手工启动Tomcat进行测试。但是这样做很麻烦,

可以直接在Eclipse中启动Tomcat,直接测试我们的项目,这样就方便多了。如下图。

打开如下窗口,如果已经配置了可能出现的窗口与下面的窗口不同,没关系,选择Tomcat5.5就可以。

选中Tomcat点击Next,可以看到我们的项目已经追加到Config中了。

点击Finish

运行画面如下图

默认页面(index.html)

欢迎页面(welcome.jsp)

分享到:
评论

相关推荐

    在Eclipse中配置Struts2项目

    ### 在Eclipse中配置Struts2项目 #### 一、软件准备 为了在Eclipse中配置Struts2项目,首先需要准备以下软件: 1. **Eclipse + Lomboz 3.2** - 下载地址:[ObjectWeb]...

    在Eclipse中配置Struts2项目(html)手把手教会你 +struts2 标签库介绍(html) + STRUTS2学习文档.pdf + Struts2―表单验证validate(html) + struts2和struts的比较 + struts教程(html)

    在Eclipse中配置Struts2项目(html)手把手教会你 如何在Eclipse中配置Struts2。 struts2 标签库介绍(html)对Struts2的标签做了详细的介绍让你轻松掌握Struts2的标签。 STRUTS2学习文档.pdf 对Struts2的一些配置...

    Eclipse中配置Struts2项目指南

    在 Eclipse 中配置 Struts2 项目需要经过多个步骤,包括安装所需软件、配置环境、创建Struts2 项目等。 一、软件安装 1. Eclipse+lomboz 3.2:Eclipse 是一个功能强大的集成开发环境(IDE),lomboz 是一个插件,...

    在Eclipse中创建Struts2项目

    在IT领域,特别是Java开发中,使用Eclipse创建Struts2项目是一项基本技能,对于初学者和有经验的开发者来说都至关重要。以下是对如何在Eclipse中创建Struts2项目的详细解析,涵盖从环境准备到项目搭建的全过程。 ##...

    eclipse 配置struts2

    通过以上步骤,我们就在Eclipse中成功配置了Struts2框架,可以开始基于Struts2进行Java Web应用的开发了。记得在开发过程中,利用IDE的错误提示和日志信息来定位和解决问题,同时也可以借助Struts2的官方文档和社区...

    在Eclipse中配置struts2

    在Eclipse中配置Struts2是一项基础且重要的工作,它涉及到Java Web开发中的MVC框架应用。Struts2是Apache软件基金会的一个开源项目,提供了一种用于构建企业级Web应用程序的强大的MVC框架。以下将详细介绍如何在...

    安装配置JAVAEclipse配置Struts2项目.pdf

    - 创建Web项目后,需要配置项目的类路径,添加Struts2库(如struts2-core.jar等)到项目的`WEB-INF/lib`目录。 - 编写Struts2的配置文件`struts.xml`,定义Action、结果和拦截器等,这是Struts2工作的核心。 - ...

    Eclipse下搭建Struts2环境.doc

    这通常包括添加Struts2的库到项目的类路径,创建struts.xml配置文件,并在Web.xml中配置过滤器。 5. **运行与调试**: - **部署应用**:将项目部署到Tomcat服务器,可以通过Eclipse的"Run on Server"功能实现。 -...

    Eclipse创建最简单的struts2项目

    本教程将详细介绍如何在Eclipse集成开发环境中创建一个最简单的Struts2项目。 首先,我们需要确保Eclipse环境已经安装了必要的插件,如Dynamic Web Project支持和Tomcat服务器。对于Tomcat,你需要下载对应版本...

    最详细eclipse配置struts2

    要使用 Struts2,需要在 Eclipse 环境中进行配置。本文将详细介绍如何在 Eclipse 中配置 Struts2。 一、软件下载 1. Eclipse:下载地址:...

    eclipse创建struts2项目

    eclipse环境下创建的struts2项目,使用maven工具构建。

    struts2 在eclipse 配置成功

    在Eclipse这个流行的Java集成开发环境中配置Struts2,可以帮助开发者更高效地构建动态Web项目。以下将详细介绍如何在Eclipse中成功配置Struts2。 1. **环境准备**: - 首先确保你的系统上已经安装了Java JDK和...

    ECLIPSE+STRUTS开发

    本文将详细介绍如何在Eclipse中配置并使用Struts2进行开发。 #### 二、运行环境搭建 在Eclipse中配置Struts2,首先需要搭建以下运行环境: 1. **JDK6安装**:这是Java开发的基础,确保系统中已安装JDK6,且环境...

    struts2项目部署

    3. **配置web.xml**:在`web.xml`中配置Struts2的核心过滤器`org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter`。同时,确保配置了正确的Context路径和其他必要配置。 4. **配置struts.xml*...

    Eclipse配置一个struts2实例

    Eclipse配置一个struts2实例,struts2配置一个简单的项目

    在eclipse中struts2提示设置(图)

    在Eclipse中配置Struts2是一项基础且重要的工作,它涉及到Web项目的运行和调试。以下是一份详尽的步骤指南,帮助你理解如何在Eclipse环境中进行Struts2的设置。 首先,打开Eclipse集成开发环境。Struts2是Java Web...

    Eclipse Struts基本配置步骤

    以上就是在Eclipse中配置Struts2的基本步骤,这只是一个简单的示例,实际项目中可能需要配置更多复杂的动作、拦截器、结果类型等。通过深入学习和实践,你可以更好地理解和掌握Struts2框架的高级特性,提高开发效率...

    eclipse下开发Struts程序的配置与实例

    在提供的"Struts_Proj.war"文件中,包含了已经配置好的Struts项目,你可以解压并导入到Eclipse中,作为学习和参考的实例。文档"eclipse下开发Struts程序的配置与实例.doc"会详细解释每个步骤和实例的实现细节,包括...

Global site tag (gtag.js) - Google Analytics