当前位置: 首页 > 工具软件 > Opentaps > 使用案例 >

基于Ofbiz的ERP Opentaps 1.5 安装

孟正志
2023-12-01

安装步骤


1.解压Opentaps到D:/Opentaps/目录,修改D:/Opentaps/framework/entity/config/entityengine.xml文件, 
将其中的 <delegator name="default"...> 段中的 "datasource-name" 从原来的 "localderby" 改为 "localmysql" 
2.mysql 用户名密码更改
3.创建ofbiz库


开始改代码。。。。。。。我去,这为啥这么麻烦
A.
打开\opentaps\opentaps\opentaps-common\build-aspects.xml文件,将以下三行注释掉
      <jar jarfile="${ofbiz.dir}/framework/entity/build/lib/ofbiz-entity.jar" update="true" basedir="${build.dir}/classes/" includes="META-INF/aop.xml" />
      <jar jarfile="${ofbiz.dir}/framework/common/build/lib/ofbiz-common.jar" update="true" basedir="${build.dir}/classes/" includes="META-INF/aop.xml" />
      <jar jarfile="${ofbiz.dir}/applications/order/build/lib/ofbiz-order.jar" update="true" basedir="${build.dir}/classes/" includes="META-INF/aop.xml" />
B.for (String a : url.toString().split(File.separator)) 
  改为for (String a : url.toString().split("/")) {
C.framework\entity\src\org\ofbiz\entity\jdbc下的DatabaseUtil.java
  将createTable方法中的
  if (UtilValidate.isNotEmpty(this.datasourceInfo.tableType)) {
            sqlBuf.append(" TYPE ");
            sqlBuf.append(this.datasourceInfo.tableType);
        }
   中的TYPE修改为ENGINE
4.CMD命令里面写:ant run-install
 


5.启动Opentaps startofbiz.bat
6.访问Opentaps,打开浏览器,在地址栏输入 http://localhost:8080/opentaps/
默认管理员用户名:admin
密码:opentaps


表建了1015张表,外键建了快一个小时了,靠真是个大家伙,别说改了,装起来都头大



注2:数据库驱动文件存放路径
opentaps-1.5.0\framework\entity\lib\jdbc

 类似资料: