天天看點

OFBiz部署遇到的種種問題

本人剛剛開始ofbiz的道路,有說錯的地方請大家指點:

1.解壓,import項目

2.在build path add class folder裡加上base/config,base/cert,base/dtd目錄

3.将classpath的第一行放到tomcat-7.0.27.servlet-api.jar後面,結果如下:

<classpathentry kind="lib" path="framework/base/lib/j2eespecs/tomcat-7.0.27.servlet-api.jar"/>

<classpathentry exported="true" kind="con" path="GROOVY_SUPPORT"/>

4.注釋掉ofbiz-containers.xml中有關birt的代碼塊(問題待解決)

5.ant run-install(不是直接ant的) (在ofbiz12中ant run-install變成ant load-demo)

6.然後再startofbiz

6.1vfs和webslinger問題,網絡上(包括Opentaps論壇與OFBiz Mailing Lists)所提供的解決方案是在Opentaps中禁用vfs和webslinger,即把\framework\base\config\ofbiz-containers.xml中以下兩行注釋掉:

<container name="commons-vfs-container" class="org.ofbiz.commons.vfs.CommonsVfsContainer"/>

<container name="webslinger-container" class="org.ofbiz.webslinger.WebslingerContainer"/>

6.2出現“...org.apache.derby.jdbc.EmbeddedDriver...”異常,要将//ofbiz 12.04/framework/entity/lib/jdbc下的jar包加到build path中