equinox_1.4安装指南

@ECHO OFF
REM PAY ATTENTION TO ADDING

SET HOME=D:/appfuse1.8/equinox1.4
SET JAVA_HOME=C:/j2sdk1.4.2_02
SET ANT_HOME=C:/apache-ant-1.6.3
SET CATALINA_HOME=C:/Tomcat 5.0
SET MYSQL_HOME=C:/mysql
SET PATH=%JAVA_HOME%/bin;%ANT_HOME%/bin;%CATALINA_HOME%/bin;%MYSQL_HOME%/bin;%PATH%

CALL C:/WINNT/SYSTEM32/CMD.EXE
@ECHO ON
SET

以上内容为setenv.bat的环境.

<1>安装数据库:
1. PostgreSQL 是缺省的数据库,要在它的上面创建equinox database
 然后创建postgres/postgres用户。

2.如果使用postgresql数据库,那么则使用:
web/WEB-INF/classes/jdbc.properties
3.如果使用MySQL数据库,那么则使用:
web/WEB-INF/classes/jdbc.properties.mysql
或者更改 web/WEB-INF/applicationContext.xml中的
propertyConfigurer中的file为jdbc.properties.mysql
4.如果使用hibernate,更改web/WEB-INF/applicationContext-hibernate.xml.
中的the dialect 。
hibernate2:
net.sf.hibernate.dialect.MySQLDialect

hibernate3:
org.hibernate.dialect.MySQLDialect
5.在build.properties中增加:
  tomcat.home=C:/Tomcat 5.0

在上面的数据库中增加一个空表app_user

<2>
 Copy web/WEB-INF/lib/junit.jar into your $ANT_HOME/lib directory
 更改 equinox/build.xml 的<property file="web/WEB-INF/classes/jdbc.properties"/>
 为:<property file="web/WEB-INF/classes/jdbc.properties.mysql"/>
<3>由于默认情况下安装的是spring+hibernate的框架,
  要struts+spring+hibernate的话,做下面修改:
 安装struts+spring+hibernate框架的equinox:
 进入equinox/extras/struts目录下:
 ant test;------以下步骤就不要运行了。
 ant install.-----继续下面步骤的进行。

<4>回到equinox目录下:
 ant test-all;-----测试有错误,不管,继续下面的。
 ant deploy;

如果出现下面地点错误的情况:
 <taskdef file="tomcatTasks.properties">
        <classpath>
            <pathelement path="${tomcat.home}/server/lib/catalina-ant.jar"/>
        </classpath>
 </taskdef>

更改为:
<pathelement path="C:/Tomcat 5.0/server/lib/catalina-ant.jar"/>

你可能感兴趣的:(spring,数据库,Hibernate,ant,struts,PostgreSQL)