Struts2 在Eclipse中的配置

我们是把Java EE----S2SH当做一门专业课来进行学习的。所用的书是2011年出版的。上面所介绍struts2的版本是struts 2.0.14,按照书上所说的网址http://struts.apache.org/download.cgi在目前(2015年)所能下载到的版本是2.3.20版本的。但是按照书上所说的那5个核心jar文件:

conmmons-loggin-1.0.4.jar、

freemarker-2.3.8.jar、

ognl-2.6.11.jar、

struts2-core-2.0.14.jar

和xwork-2.0.7.jar,

把这5个文件放置在WEB-INF/lib目录下,struts2却不能正常的启动运行,还是挺叫人纳闷的。

顺便提一下,升级版本相比以前的版本修复了漏洞,这是我们使用新版本的一个原因。

无奈只好在网上广泛的查阅博客资料,东说一点,西说一点,才真正似的struts2在Eclipse下运行了起来。而且,光看一个博客完全行不通,就是一个错误解决了,另一个错误就又来了。一路解决下来,终于成功的石struts2运行了起来。下面就开门见山说明需要加入的是哪几个文件。

就是除了上面提到的四个文件外,另外还需要加入四个文件:

commons-fileupload-1.3.1.jar、

commons-io.2.2.jar、

commons-lang3-3.2jar,

javaassist-3.11.0.GA.jar。

这四个文件的前三个在我们下载的文件中的lib目录下很容易就找到,但是最后一个的位置却有些古怪在 “\struts-2.3.20-all\struts-2.3.20\apps\”目录下的struts-blank.war压缩包中,使用任何的压缩软件都可以打开。在里面的WEB-INF/lib目录下,找到我们所需的javaassist-3.11.0.GA.jar。在初学的阶段,对于课本上的光讲struts内容的例子,上面所说的这几个包用上就没有问题了。如果书上所说的5大核心类库一个都不能少的话,那么,我所提到的这九个jar包,是struts要运行的必要条件。

希望有帮助于初学者!

时间: 2024-11-08 13:22:44

Struts2 在Eclipse中的配置的相关文章

github在eclipse中的配置

http://www.cnblogs.com/yejiurui/archive/2013/07/29/3223153.html http://blog.csdn.net/shehun1/article/details/9003039 要保存到private Git简介 Git是一个免费的.分布式的版本控制工具,或是一个强调了速度快的源代码管理工具.每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖于网络和中心服务器. Git 在管理项目时,在本地会有三个工

Maven环境变量配置和在Eclipse中的配置

1.Maven环境变量配置 M2_HOME :变量值为maven的安装目录 在path后添加%M2_HOME%\bin; 检查JDK,maven配置的cmd命令 echo %JAVA_HOME% java_version echo %M2_HOME% mvn -v mvn help:system 该命令会打印出所有的Java系统属性和环境变量 2.Maven在Eclipse中的配置 1).配置外部引入的Maven Windows -> Preferences -> Maven ->Ins

Hadoop在eclipse中的配置

在安装完linux下的hadoop框架,实现完所现有的wordCount程序,能够完美输出结果之后,我们开始来搭建在window下的eclipse的环境,进行相关程序的编写. 在网上有很多未编译版本,需要手动进行相关编辑,所以特地找了一个已经编译完好的插件 eclipse版本:SR2-kepler java版本:1.8.101 Hadoop 版本:hadoop2.5.2.tar.gz 需要hadoop的插件:eclipse-hadoop-2.5.2-plugin        http://pa

【转】git在eclipse中的配置

原文网址:http://www.cnblogs.com/zhxiaomiao/archive/2013/05/16/3081148.html 一_安装EGIT插件 http://download.eclipse.org/egit/updates/ 或者使用Eclipse Marketplace,搜索EGit 二_使用EGIT前的配置 配置个人信息,最重要的是user.name和user.email l  Preferences > Team > Git > Configuration l

[转]git在eclipse中的配置

一_安装EGIT插件 http://download.eclipse.org/egit/updates/ 或者使用Eclipse Marketplace,搜索EGit 二_使用EGIT前的配置 配置个人信息,最重要的是user.name和user.email l  Preferences > Team > Git > Configuration l  New Entry 三_新建GIT仓库 新建NC module project l  File > Team > Share

Eclipse中ndk配置

一.关于NDK: NDK全称:Native Development Kit. 1.NDK是一系列工具的集合. NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk.这些工具对开发者的帮助是巨大的. NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU.平台.ABI等差异,开发人员只需要简单修改mk文件(指出"哪些文件需要编译"."编译特性要求"等),就可以创建出so. NDK可以自动地将so和Java应

Openfire3.9.3源代码导入eclipse中开发配置指南

这篇文章向大家介绍一下,如何把openfire3.9.3源码导入eclipse中,编译并启动的详细过程. 首先得感谢这篇文章的作者,http://www.micmiu.com/opensource/openfire/openfire-src-config/,正是在这篇文章的帮助之下,我成功将openfire导入eclipse,本文大部分内容也是那篇文章的,我冠以原创之名,是为了留个笔记和在新版中出现的问题给大家一点帮助,毕竟我也花了不少的时间,希望不会被说成侵权. 入正题,看到这篇文章的的网友应

python笔记1:安装python;eclipse中安装配置pydev

1  下载安装python. 官网:https://www.python.org/downloads/     根据自己的操作系统选择需要的版本下载并安装. 我的电脑操作系统windows xp的,只能下载3.4.4之前的版本. 3.5的版本安装后提示[不是有效的Win32应用程序] 2 安装jdk和eclipse jdk官网下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html  需安装. eclipse官网下

JSTL在eclipse中的配置

JSTL是一个非常用的东西,在myeclipse 中集成了jstl,所以只需要在jsp页面头部添加如下一句话就可以使用jstl的core标签库: <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 但是eclipse是没有任何插件的,所以要使用jstl需要自己配置,配制方法如下: 1.jstl1.0或以下的版本: 需要将jstl.jar和standard.jar包放入WEB-I