Apache Ofbiz安装麻烦

时间:2014-12-21 00:17:26

标签: java apache ant ofbiz

我一直在尝试在我的32位处理器计算机上安装Apache Ofbiz,以Windows 7作为操作系统。我已经下载了Java \ jdk1.8.0_25:和apache-ant-1.9.4:和:apache-ofbiz-13.07.01。我制作了两个环境变量,JAVA_HOME和ANT_HOME;另外,我将Java和Ant Apache Bin地址分别包含在环境PATH变量中。然后我运行了CMD并进入Ofbiz目录'cd [apache ofbiz address],然后,我继续进入'ant run-install'命令,接着是'ant run-install-seed',我收到了'build我输入的两个命令的成功'消息。执行了foregone命令后,我继续点击位于apache ofbiz文件夹内的startofbiz。打开一个cmd屏幕列出了各种命令。完成所有这些后,我将以下地址输入我的互联网搜索栏:

https://localhost:8443/webtools  

尽管如此,我仍然收到以下错误消息:模板位置空了,即使在无数次排列,删除java,重新安装Ant Apache等之后:

:错误消息: org.ofbiz.widget.screen.ScreenRenderException:渲染错误屏幕[component://common/widget/CommonScreens.xml#GlobalDecorator]:java.lang.IllegalArgumentException:模板位置为空(模板位置为空)

我无法掌握这个问题。我不相信应该这么难安装。我随时准备接受任何指导,谢谢。

3 个答案:

答案 0 :(得分:0)

此问题与您的应用程序设置无关。看来您的应用程序设置很好。这与种子数据有关。需要初始化默认主题的数据。要加载主题数据,请执行以下ant命令,然后执行应用程序。错误现在应该消失了。

   ant load-seed

答案 1 :(得分:0)

根据我的最佳知识" ant load-seed (仅加载种子数据(不是种子初始化,演示,扩展*或其他任何内容);意味着在使用代码后使用并且需要同步进行操作) "

您需要触发 ant load-demo start (如果您使用的是OFbiz版本13.07.01)。请将您的内容放在OFbiz项目位置的根目录下。 Fyi - 第一次加载所有演示数据和种子数据需要20多分钟,所以请耐心等待。希望这会对你有所帮助。

注意:如果发现有用,请评价。感谢

答案 2 :(得分:0)

由于OFBiz最近从ant切换到gradle,加载种子数据的正确命令如下(在root ofbiz文件夹中运行,例如/ opt / ofbiz并且不要忘记引号):

'image': `${faker.image.nature()}?random=${Date.now()}`

要获取ofbiz版本的可用选项,请运行:

./gradlew "ofbiz --load-data readers=seed"

可以找到其他ant-to-gradle提示here

然后您需要创建一个初始用户(admin / ofbiz仅存在于演示数据中)。

./gradlew "ofbiz --help"