我正在配置wso2移动服务器,以便从wso2应用程序管理器访问应用程序。的步骤https://docs.wso2.com/display/APPM100/Integrating+a+Mobile+Device+Manager说通过命令patch -Np1 -d emm/ < emm-appm.patch
应用补丁。这对我的linux机器不起作用。我修改了命令以指向我的EMM_HOME patch -Np1 < emm-appm.patch
。控制台显示patching file api/appManager.js
can't find file to patch at input line 133
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
|diff -rupN emm/api/deviceRouter.js emm-mod/api/deviceRouter.js
|--- emm/api/deviceRouter.js 2014-06-10 22:53:52.000000000 +0530
|+++ emm-mod/api/deviceRouter.js 2015-03-31 19:24:37.065589000 +0530
File to patch:
以上命令适用于EMM 1.1.0。执行命令的指令如下。
- 将[1]中的内容复制到名为emm-appm.patch的文件中
- 将文件复制到
wso2emm-1.1.0/repository/deployment/server/jaggeryapps
文件夹 - 导航到
wso2emm-1.1.0/repository/deployment/server/jaggeryapps
文件夹 - 执行命令
patch -Np1 -d emm/ < emm-appm.patch
[1]https://docs.wso2.com/download/attachments/45955719/emm-appm.patch?version=1&修改日期=1430419323000&api=v2