equinox_1.4安装指南

该文提供了equinox 1.4的详细安装指南,包括设置环境变量、安装数据库(PostgreSQL和MySQL)、配置Hibernate dialect、更新build.properties文件以及将JUnit库添加到ANT。对于想搭建struts+spring+hibernate框架的用户,文章还给出了相应的修改步骤。在部署过程中,可能遇到的问题和解决方法也有所提及。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

@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"/>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值