文档库 最新最全的文档下载
当前位置:文档库 › ssh2环境配置

ssh2环境配置

ssh2环境配置
ssh2环境配置

一、前期准备

1.Java环境配置

2.Ant配置

2.1Ant下载,地址:https://www.wendangku.net/doc/8413054128.html,/bindownload.cgi

2.2Ant安装

?确保你的机器已经安装了JDK,确保你的path环境变量中包含有java虚拟机的运行程序,确保你的环境变量中有JA V A_HOME变量

?下载ant并解压

?设置ANT_HOME环境变量,指向ant解压根目录

?在path环境变量中,添加%ANT_HOME%\bin\bin目录

?打开控制台,运行:ant

?如果能够运行ant(忽略这些异常:Buildfile: build.xml does not exist!),而不是出现诸如命令无法解释的错误,那么你的ant就安装成功了

2.3Ant的配置文件build.xml

Ant的运行,靠的是一个构建脚本,默认的名称叫build.xml,如果你在任何目录下运行ant命令,Ant将自动查找当前目录下有没有build.xml文件,如果有这个文件,就读取这个文件,并运行其中的默认target。

二、SSH环境配置

1. xdoclet安装和配置

Xdoclet不是单独可以运行的工具(不像Ant工具),它可以与其它工具一起配合运行,如Ant。

1)首先需要保证ant是可用的

2)下载并解压xdoclet的包(我们现在使用的是xdoclet2,具体版本是xdoclet-plugins-1.0.3)。

3)在ant构建工具中定义xdoclet任务,并使用:

1.Tomcat部署

2.Hibernate开发环境配置过程

2.1 Hibernate开发包下载:https://www.wendangku.net/doc/8413054128.html,/projects/hibernate/files/,下载hibernate-distribution-

3.3.2.GA-dist版本,GA即发布的稳定版。

2.2 添加Hibernate的JAR包,将Hibernate安装包中的Hibernate2.jar文件和lib下的所有文件拷贝到项目的lib子目录下(或者将这些JAR直接拷贝到项目的lib目录,系统会自动将JAR拷贝到项目的lib目录下的)。并将lib下的所有JAR设置到当前项目的环境变量中。

2.3在lib中添加JDBO for oracle数据库驱动程序

2.4 在src目录中添加hibernate.cfg.xml文件,用于配置hibernate登录信息。

在Hibernate Confguraton editor中配置hibernate.cfg.xml各种参数和映射。

"https://www.wendangku.net/doc/8413054128.html,/hibernate-configuration-3.0.dtd">

Dome

name="connection.url">jdbc:oracle:thin:@sserver:1521:sserver

dynamolu

11788150

name="connection.driver_class">oracle.jdbc.driver.OracleDriver

name="dialect">org.hibernate.dialect.Oracle9Dialect true

update

2.5 根据数据库中的表编写映射文件和持久类文件,我们可以使用Myeclipse中Datebase explorer来自动生成映射文件和持久类。此外还有其他工具可以用来生成这些文件。

2.5.1首先先在Myeclipse Datebase explorer连接数据库并测试是否连通oracle数据库,oracle驱动我们已经添加。

添加com.genuitec.eclipse.hibernate.hibernatenature到.project中

重启Myeclipse。

3 Struts2配置

3.1 Struts2下载https://www.wendangku.net/doc/8413054128.html,/download.cgi#struts2181

3.2添加Struts 2的jar包到项目的lib中。

3.3添加对Log4j的支持

3.4添加Struts2配置文件struts.properties和struts.xml在src目录下。下载地址为

4spring配置

1)Spring下载

https://www.wendangku.net/doc/8413054128.html,/download

2)添加jar包和TLD文件

3)添加spring监听器,让Spring能够控制应用。在web.Xml进行

contextConfigLocation

/WEB-INF/applicationContext.xml

org.springframework.web.context.ContextLoaderListener

4)添加spring编码过滤器

Set Character Encoding

org.springframework.web.filter.CharacterEncodingFilter

encoding

UTF-8

Set Character Encoding

/*

cleanup

org.apache.Struts2.dispatcher.ActionContextCleanUp

cleanup

/*

5)将Hibernate托管给spring

5.1将Hibernate中的DAO类和Server类在applicationContext中配置

方法如下

class="com.gxhos.struts2.action.SysModuleTypeAction"

scope="prototype">

ref="sysModuleTypeService">

5)将Struts2托管给spring

在struts.xml中配置

/sysmanager/acl_index.jsp

在applicationContext----》spring接收Action托管

class="com.gxhos.struts2.action.SysModuleAction"scope="prototype">

6)处理Action,删除构造函数,添加getter/setter

相关文档