1、Buildfile: build.xml does not exist!),而不是出现诸如命令无法解释的错误,那么你的ant就安装成功了2.3Ant的配置文件build.xmlAnt的运行,靠的是一个构建脚本,默认的名称叫build.xml,如果你在任何目录下运行ant命令,Ant将自动查找当前目录下有没有build.xml文件,如果有这个文件,就读取这个文件,并运行其中的默认target。二、SSH环境配置1. xdoclet安装和配置Xdoclet不是单独可以运行的工具(不像Ant工具),它可以与其它工具一起配合运行,如Ant。1) 首先需要保证ant是可用的2) 下载并解压xdoclet
2、的包(我们现在使用的是xdoclet2,具体版本是xdoclet-plugins-1.0.3)。3) 在ant构建工具中定义xdoclet任务,并使用:1.Tomcat部署2.Hibernate开发环境配置过程 2.1 Hibernate开发包下载: 2.2 添加Hibernate的JAR包,将Hibernate安装包中的Hibernate2.jar文件和lib下的所有文件拷贝到项目的lib子目录下(或者将这些JAR直接拷贝到项目的lib目录,系统会自动将JAR拷贝到项目的lib目录下的)。并将lib下的所有JAR设置到当前项目的环境变量中。 2.3在lib中添加JDBO for oracle
3、数据库驱动程序 2.4 在src目录中添加hibernate.cfg.xml文件,用于配置hibernate登录信息。在Hibernate Confguraton editor中配置hibernate.cfg.xml各种参数和映射。 !DOCTYPE hibernate-configuration PUBLIC -/Hibernate/Hibernate Configuration DTD 3.0/ENhibernate-configurationsession-factory property name=myeclipse.connection.profileDomeconnection.u
4、rljdbc:oracle:thin:sserver:1521:sserverconnection.usernamedynamoluconnection.password11788150connection.driver_classoracle.jdbc.driver.OracleDriverdialectorg.hibernate.dialect.Oracle9Dialecthibernate.show_sqltruehibernate.hbm2ddl.autoupdate/hibernate-configuration2.5 根据数据库中的表编写映射文件和持久类文件,我们可以使用Myecl
5、ipse中Datebase explorer来自动生成映射文件和持久类。此外还有其他工具可以用来生成这些文件。 2.5.1首先先在Myeclipse Datebase explorer连接数据库并测试是否连通oracle数据库,oracle驱动我们已经添加。添加com.genuitec.eclipse.hibernate.hibernatenature到.project中重启Myeclipse。3 Struts2配置3.1 Struts2下载http:/struts.apache.org/download.cgi#struts21813.2添加Struts 2的jar包到项目的lib中。3.3
6、添加对Log4j的支持3.4添加Struts2配置文件struts.properties和struts.xml在src目录下。下载地址为4spring配置1) Spring下载/www.springsource.org/download2) 添加jar包和TLD文件3) 添加spring监听器,让Spring能够控制应用。在web.Xml进行context-paramparam-namecontextConfigLocationparam-value/WEB-INF/applicationContext.xml/context-paramlistenerlistener-classorg.sp
7、ringframework.web.context.ContextLoaderListener/listener-class/listener4) 添加spring编码过滤器filterfilter-nameSet Character Encodingfilter-classorg.springframework.web.filter.CharacterEncodingFilter/filter-class encodingUTF-8/filterfilter-mappingurl-pattern/*/filter-mappingcleanup5)将Struts2托管给spring在struts.xml中配置action name=aclaclActionresult name=success/sysmanager/acl_index.jsp/action在applicationContext-spring接收Action托管moduleActioncom.gxhos.struts2.action.SysModuleActionmoduleService6)处理Action,删除构造函数,添加getter/setter
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1