`

SSH 包说明和下载路径

 
阅读更多

 

http://blog.csdn.net/doublelucklysnow/article/details/8472701

1.struts2去官网下载最新版struts开发包http://struts.apache.org/download.cgi#struts216

2.hibernate4去官网下载最新版hibernate4开发包http://sourceforge.net/projects/hibernate/files/hibernate4/

3.spring3去官网下载最新版spring3开发包http://maven.springframework.org/release/org/springframework/spring/

一、先建立一个空的web的项目sshFrame,加载必须的包

1.添加struts2必备的包。我下载的是最近的struts2.3.8

asm-3.3.jar  --ASM字节码库 ,使用“cglib”则必要

aopalliance-1.0.jar  --这个包为AOP提供了最普通和通用的接口

commons-fileupload-1.2.2.jar   --Struts2上传下载的jar

commons-io-2.0.1.jar  --Struts2上传下载的jar

commons-logging-1.1.1.jar   --Jakarta的通用日志记录包

freemarker-2.3.19.jar

ognl-3.0.6.jar    --支持ognl表达式

struts2-core-2.3.8.jar  --struts2的核心包

struts2-spring-plugin-2.3.8.jar     --struts2与spring整合所需

struts2-convention-plugin-2.3.8.jar  --struts2零配置注释用

xwork-core-2.3.8.jar 

可以不加 struts2-config-browser-plugin-2.3.8.jar为struts协助开发需要的包:可以输入http://127.0.0.1:8686/config-browser/actionNames.action查看系统所有已经存在的action,配置不正确就可以在这里看出来;

2.添加Hibernate 所需要的包。hibernate-4.1.9.Final

把下载下来的hibernate\lib\required下的包全部拷贝进去,分别是

antlr-2.7.7.jar  --语言转换工具,hibernate用他将hql语句转换为sql语句

dom4j-1.6.1.jar  --解析xml文档的工具

hibernate-commons-annotations-4.0.1.Final.jar

hibernate-core-4.1.9.Final.jar  --核心包

hibernate-jpa-2.0-api-1.0.1.Final.jar

javassist-3.17.1-GA.jar

jboss-logging-3.1.0.GA.jar

jboss-transaction-api_1.1_spec-1.0.0.Final.jar

还有加入hibernate\lib\optional\c3p0\c3p0-0.9.1.jar

hibernate-ehcache-4.1.9.Final.jar

ehcache-core-2.4.3.jar

slf4j-api-1.6.4.jar

slf4j-log4j12-1.6.4.jar

3添加spring3 所需要的包 spring-framework-3.2.0.RELEASE

spring-aop-3.2.0.RELEASE.jar

spring-aspects-3.2.0.RELEASE.jar

spring-beans-3.2.0.RELEASE.jar

spring-context-3.2.0.RELEASE.jar

spring-core-3.2.0.RELEASE.jar

spring-expression-3.2.0.RELEASE.jar

spring-instrument-3.2.0.RELEASE.jar

spring-jdbc-3.2.0.RELEASE.jar

spring-jms-3.2.0.RELEASE.jar

spring-orm-3.2.0.RELEASE.jar

spring-oxm-3.2.0.RELEASE.jar

spring-test-3.2.0.RELEASE.jar --测试时用

spring-tx-3.2.0.RELEASE.jar  --事务处理所用

spring-web-3.2.0.RELEASE.jar

aspectjweaver-1.5.3.jar  --spring所依赖的包

 

其他

asm-commons-3.3.jar

Commons—pool.jar ,commons-dbcp.jar  ----------DBCP数据库连接池,Apache的jakarta组织开发 的,tomcat连接池也是dbcp(可选)

cglib.jar----------------------------高效的代码生成工具, Hibernate用它在运行时扩展 Java类和实现 Java 接

jta.jar  --标准的JTA API(JTA即java事物API,JTA事务比JDBC事务更强大。一个JTA事务可以有多个参与者,而一个JDBC事务则被限定在一个单一的数据库连接),我暂时还没加,先备着

mysql-connector-java-5.1.18-bin.jar

log4j-1.2.16.jar

分享到:
评论
2 楼 wenrisheng 2014-11-17  
可以,最后就再写上自己的一点新的体会,这样才提高的快!
1 楼 samlomg 2014-10-21  
博主我能转载文章么?  

相关推荐

    SSH完整案例

    4. `.classpath`和`.project`:这两个文件是Eclipse IDE的工作空间配置文件,`.classpath`记录了项目的类路径,`.project`包含了项目的基本信息和构建设置,对于理解项目的构建环境和依赖关系非常重要。 5. `Users....

    ssh框架所需的lib包

    - 开发者在构建SSH应用时,需要将这些库添加到项目的类路径(Classpath)中,以确保程序能够正常运行。 - 不同的应用可能需要特定版本的框架,因此有些库可能需要根据实际项目需求从官方源下载。 5. **使用注意...

    SSH框架整合说明不用积分,免费下载

    本资料提供了SSH框架的整合说明,包括配置步骤和相关依赖包,帮助开发者快速理解和搭建这样的系统。 **Struts2** 是一个强大的MVC框架,它继承了Struts1的优点并解决了其不足。Struts2的核心是Action,通过拦截器...

    ssh-src.rar_SSH文件上传_java googlemap_ssh_文件上传下载

    标题中的"ssh-src.rar_SSH文件上传_java googlemap_ssh_文件上传下载"表明这是一个关于SSH(Secure Shell)文件上传功能的项目,结合Java技术和Google Map的实现。SSH是一种网络协议,用于安全地远程登录和传输文件...

    SSHService客户端压缩文件

    - **文件传输**:支持SFTP(SSH文件传输协议),可以安全地上传和下载文件到远程服务器,避免了FTP等不安全的文件传输方式。 - **隧道功能**:可以创建SSH隧道,将其他网络服务的流量通过SSH加密,提高安全性,例如...

    SSH2所需jar包及说明

    这个文件很可能包含了关于如何使用这些jar包的说明和指导,包括如何将它们添加到项目类路径,以及可能的配置步骤。 在构建SSH2应用时,开发者通常会将这些jar包加入到项目的类路径中,然后按照框架的规范配置XML...

    ssh常用命令

    在IT领域,特别是网络管理和远程服务器操作中,SSH(Secure Shell)是一种广泛使用的协议,用于安全地进行远程登录、文件传输和其他网络服务。对于初学者而言,掌握SSH的基本命令是十分重要的,它能帮助你快速入门并...

    SSH2整合说明文档

    SSH2整合指的是将Struts2、Spring和Hibernate这三个开源框架集成在一起,以便构建高效、松耦合的企业级Java Web应用程序。SSH2整合是Java开发中常见的技术栈,它提供了MVC(模型-视图-控制器)架构、依赖注入以及...

    开发SSH框架所需全部Jar包

    这个压缩包文件提供了开发SSH应用所需的全部Jar包,确保开发者能够顺利搭建和运行基于SSH的项目。以下是对这些关键组件及其相关知识点的详细说明: 1. **Struts2**: - **概述**:Struts2是一个基于MVC设计模式的...

    SSH框架搭建文档

    - **搭建所需jar包**:需要下载Struts2的核心库,包括struts2-core、struts2-convention、struts2-spring-plugin等,并添加至项目的类路径。 - **整合步骤**: - **创建项目**:在Eclipse中新建一个动态Web项目,...

    MyEclipse 整合的ssh2框架

    具体的内容可能包括了SSH2连接的示例类、配置文件、以及如何在MyEclipse中运行和调试的说明。 总之,MyEclipse整合SSH2框架可以让开发者在熟悉的开发环境下实现安全的远程操作,提高开发效率。理解SSH2的基本原理和...

    在线商城ssh

    在在线商城SSH中,Struts通过Action类来处理HTTP请求,并通过配置文件定义请求路径和处理方法。 **Spring** 是一个全面的Java企业级应用框架,它提供了依赖注入(DI)和面向切面编程(AOP)等核心特性,有助于降低...

    SSH整合所需的包和配置文件

    以下是对SSH整合及其相关知识点的详细说明: 1. **Spring框架**:Spring是Java企业级应用的核心框架,提供了依赖注入(Dependency Injection, DI)和面向切面编程(Aspect-Oriented Programming, AOP)等核心功能。...

    SSH登陆模板

    5. ** jar包**:描述中提到需要导入jar包,这可能包含了上述提到的SSH客户端库,以及其他依赖于SSH登录功能的第三方库,如Spring Security等,用于处理权限控制和会话管理。 6. **项目结构**:`.classpath`、`....

    SSH框架说明文档.pdf

    SSH框架是Java开发中常见的企业级应用开发框架,由Struts、Spring和Hibernate三个开源组件组成,主要用于构建基于Java的Web应用程序。SSH框架的使用大大简化了开发过程,提高了代码的可维护性和可扩展性。 1. ...

    open sshserver.rar

    描述中提到的是一个离线安装方案,意味着网络可能不可用或者因为其他原因无法通过常规的包管理器(如`apt-get`)来下载和安装OpenSSH服务器。它提到了"三个安装包",分别是zlib、openssl和openssh,这些都是OpenSSH...

    ssh功能移植到开发板

    SSH(Secure Shell)是一种网络协议,用于在不安全的网络上提供安全的远程登录和其他服务。在嵌入式系统或开发板中移植SSH,能够使开发者通过加密的通道进行远程控制和调试,确保数据传输的安全性。以下是对SSH移植...

    SSH_精典教材与实例精解_一共8本书

    总的来说,这套资源为初学者提供了SSH框架的全面学习路径,从基础理论到实践操作,再到高级特性和集成应用,涵盖了Web开发中的重要技术。通过深入学习和实践,你将能够熟练地运用这些框架构建高效、安全的Java Web...

Global site tag (gtag.js) - Google Analytics