JSch
http://www.jcraft.com/jsch/
Ganymed SSH-2 for Java
http://www.ganymed.ethz.ch/ssh2/
SSHTools
http://sourceforge.net/projects/sshtools/files/
我试了jsch-0.1.49和ganymed-ssh2-build210,jsch感觉不错,只需要build一把就行,里面有现成的demo。
用jsch的时候,记得把%ANT_HOME%下的bin目录和lib目录拷贝到D:\jsch-0.1.49\jsch-0.1.49\tools目录下,覆盖原来的bin和lib目录,不然build的时候会报错。
然后建个工程把sample导进去,改下username和password,连上你的linux就行。
比较:
ganymed-ssh2-build210有sample和api,jsch-0.1.49貌似只有demo,没有api,sshtools的话据网上说很好用,可惜没有api。简单起见的话,我还是推荐ganymed和jsch,降低一下学习难度。。
================== 修正 2012年11月13日9:14:23==============
SSHTools的API和指南下载地址
http://sourceforge.net/projects/sshtools/files/
分享到:
相关推荐
总的来说,SSH工具包为Java Web开发者提供了一套完整的解决方案,涵盖了从用户界面到数据持久化的各个层面。熟练掌握SSH的使用,可以提高开发速度,降低项目风险,并且便于团队协作和代码维护。通过不断学习和实践,...
- 在Java项目中,SSH框架的jar包需要添加到项目的类路径(classpath)中,以便编译和运行时能够找到这些库。 - 使用构建工具如Maven或Gradle,可以方便地管理和引入这些依赖,避免版本冲突和手动下载jar包。 - 在...
Java SSH整合包是一个用于开发企业级Java应用的框架组合,主要包含了Spring、Struts和Hibernate这三个流行的开源框架。这些框架分别在应用的依赖注入、MVC(Model-View-Controller)架构以及对象关系映射(ORM)方面...
这个"JAVA SSH 最全jar包"包含这三个框架的库文件,使得开发者无需分别寻找每个框架的依赖,可以快速搭建一个基于SSH的开发环境。通常,这些jar文件会包括Spring的核心库、Spring MVC、Spring ORM(与Hibernate集成...
网上其他的都不好用亲测这个可以公司在用的,网上其他的都不好用亲测这个可以公司在用的,
这个"Java SSH精简包"是针对这些框架的一个集成解决方案,旨在提供一个快速开发的基础环境。 **Struts** 是一个基于MVC设计模式的Web应用框架,主要用于控制应用程序的流程。它通过Action类处理用户的请求,并利用...
Java SSH 框架是Java开发企业级应用的三大组件:Spring、Struts 和 Hibernate 的组合,它们分别负责不同层面的职责。这个压缩包资源包含了这三个框架的核心库,便于开发者在项目中集成和使用。 Spring 框架是Java...
Hibernate则是一个对象关系映射(ORM)工具,解决了Java应用程序与关系数据库之间的交互问题。它允许开发者使用面向对象的方式来操作数据库,通过配置文件和注解来定义对象和表之间的映射关系,从而降低了数据库操作...
该项目现在托管第三代Java SSH API Maverick Synergy。 该API建立在Maverick Legacy商业API的基础上,并在统一的客户端/服务器框架中提供了新的API。 该API在LGPL开源许可证下可供社区使用。 此更新包括ed25519支持...
Java SSH(Struts + Spring + Hibernate)开发框架是Java企业级应用中常用的一种组合,它提供了模型-视图-控制...正确配置和集成这些JAR包是成功进行Java SSH开发的基础,它们共同构建了一个强大且灵活的后端开发环境。
这些导入表明了代码使用了多种工具类库,包括日志处理 (`org.apache.log4j.Logger`)、正则表达式处理 (`org.apache.oro.text.regex`)、SSH 相关操作 (`com.jcraft.jsch`) 以及期望模式匹配 (`expect4j`)。...
Java SSH(Struts2 + Spring + Hibernate)框架是企业级Web应用开发的常用组合,它提供了模型-视图-控制器(MVC)架构的支持,以及数据持久化和依赖注入等功能。在"java ssh 用户登录实例"中,我们将探讨如何利用SSH...
3. **Hibernate框架**:Hibernate是一个对象关系映射(ORM)工具,它简化了Java应用与数据库之间的交互。通过Hibernate,开发者可以使用面向对象的方式操作数据库,避免了编写大量的SQL语句。在这个项目中,...
【JavaSSH2考勤系统详解】 JavaSSH2考勤系统是一种基于Java技术开发的、集成了Spring、Struts和Hibernate三大框架的考勤管理解决方案。这个系统通常包括用户登录、员工信息管理、考勤记录录入、考勤统计等功能,...
### Java SSH架构详解 #### 一、Java SSH架构概述 Java SSH架构,即Struts + Spring + Hibernate(或MyBatis)的组合,是Java Web开发中非常流行的一种MVC框架模式。它将业务逻辑、数据访问、用户界面三者很好地...
SSH可用jar包通常指的是包含SSH相关功能的Java库,使得开发者能够在Java应用中集成SSH服务。 在Java开发中,SSH主要涉及三个组件:Spring、Struts和Hibernate。它们分别是用于处理应用框架、用户界面和数据持久化的...
3. **Hibernate框架**:Hibernate是一个对象关系映射(Object-Relational Mapping,ORM)工具,它允许开发者使用Java对象来操作数据库,而无需直接编写SQL语句。在这个项目中,Hibernate可能用于建立Java对象与...
总结,JAVA SSH2框架是Java Web开发的重要工具,它的强大之处在于将业务逻辑、控制流和数据访问有效地组合在一起,降低了开发难度,提高了代码的可维护性和可扩展性。对于想要深入学习Java Web开发的初学者,理解并...
这是一个最原始的java的三大框架整合的jar包工具包,由于初学者不是特别精通所以盲目地认为把三大框架的jar包全部放在一起就可以整合,其实不然,因为有时候会发生jar包冲突。所以我特此上传该资源,希望能够对正在...
Java中的SSH框架指的是Spring、Struts和Hibernate三个开源框架的...总之,SSH框架组合是Java Web开发的强大工具,提供了全面的功能支持,而这个压缩包提供了一站式的解决方案,方便开发者快速搭建基于SSH的项目环境。