用eclipse启动(run)或调试(debug)ofbiz项目
受不鸟每次通过startogbiz.bat来启动ofbiz了,于是Google一下简单的按步骤配置了一下:
参考官方配置地址:https://cwiki.apache.org/OFBIZ/running-and-debugging-ofbiz-in-eclipse.html
1.右击项目 -> Debug As -> debug configurations
2.右击Java Application -> New,新建之后每个标签页的具体配置如下:
- Main
- Project: OFBiz
- Main class: org.ofbiz.base.start.Start
- Arguments
- VM arguments: -Xms128M -Xmx512M -XX:MaxPermSize=128m (当然,数据越大越好~看你配置啦!此外,这个也可以留空不填)
- Working directory: 使用默认的Default就好
- Classpath
- Bootstrap Entries: JRE System Library
- User Entries: 导入ofbiz项目中的"ofbiz.jar"
- 移除User Entries里的 "ofbiz (default classpath)" 否则可能会报异常 "Can't find bundle for base name cache, locale ..."
- Source
- 点击“Add”->"Java Project",选择ofbiz项目
- Environment
- 新增一个新的环境变量 LC_ALL=C (可选, 非Linux环境无需配置)
3.右击项目 -> Properties -> Java Build Path -> Libraries -> Add Class Folder ,勾选ofbiz/framework/base/config ,按OK 确定
4.OK,现在可以在eclipse里Run或者Debug啦。
如果有异常“could not load vfs configuration from webslinger……”,直接删除两个文件就可以: 1.删除文件 : OFBIZ_HOME\framework\webslinger\lib\webslinger-20091211-3897-7ab22baea4b6.jar\META-INF\vfs-providers.xml 2.删除文件: OFBIZ_HOME\bin\META-INF\vfs-providers.xml