有人知道如何在Apache OFBiz最新版本16.11.01中创建新组件。之前它正在使用" ant create-component"创建组件但新版本使用Gradle。
答案 0 :(得分:4)
新命令是:
gradlew createPlugin -PpluginId=myplugin
其中“myplugin”是新组件的名称。 有关更多详细信息,请参阅“创建新插件”部分中的OFBiz主文件夹中的README.md文件。 创建组件后,您应该加载其数据(需要向“admin”用户授予访问权限);您可以通过使用以下命令加载OFBiz的演示数据来轻松完成此操作:
gradlew loadDefault
您还可以使用以下命令删除组件:
gradlew removePlugin -PpluginId=myplugin
答案 1 :(得分:1)
插件是驻留在specialpurpose目录中的标准OFBiz组件。插件可以手动添加,也可以从maven存储库中获取。创建新插件的标准任务如下所示。
创建新插件。传递以下项目参数:
在下面输入以下命令以创建组件/插件,
./gradlew createPlugin -PpluginId=myplugin
或
./gradlew createPlugin -PpluginId=myplugin -PpluginResourceName=MyPlugin -PwebappName=mypluginweb -PbasePermission=MYSECURITY`
以上命令实现以下目的:
创建组件后,您应该加载其数据(需要授予“admin”用户访问权限);
./gradlew "ofbiz --shutdown"
./gradlew loadDefault
./gradlew
./gradlew ofbiz
了解更多关于在ofbiz中创建组件的信息 Create ofbiz component/plugin by gradle