上传aem包不能正常工作AEM 6.1

时间:2017-08-23 04:06:38

标签: cq5 aem

我在eclipse中有一个aem项目,并使用maven autoInstallPackage命令构建了包zip文件。

包未上传到maven build&通过CRXDE Lite包管理器页面部署OR。

通过包管理器页面上传时弹出错误:"包文件参数丢失"

我做了以下建议 1)在quickstart.bat,start.bat文件中我添加了-Djava.io.tmpdir =' C:\ Users \ name \ Adob​​e \ Author \ temp"并确保创建临时文件夹

此更改无法解决问题。

我上传包的唯一方法是创建"安装" crx-quickstart文件夹下面的文件夹并复制了包zip文件。重新启动了aem服务器。

它拿起了zip文件并上传了包,我可以在管理控制台上看到已安装状态的包,因为bundle有一些依赖关系未解析。

看起来这只与我的项目有关,因为我重新安装了&cq-insights-content'通过包管理器的zip文件,它完成了。

环境:Windows操作系统,AEM 6.1,Java 1.8,IE,Chrome。

3 个答案:

答案 0 :(得分:0)

正如您所指出的,此问题似乎与缺失/完整的tmp目录有关。

确保运行AEM流程的用户可以访问java.io.tmpdir中指定的目录(r + w权限)。

更多信息:

https://forums.adobe.com/thread/2335987

https://www.jethrocarr.com/2015/02/21/aemcq-5-6-1-package-file-parameter-missing/

答案 1 :(得分:0)

事实证明,在VM中,程序包上载不起作用,但在常规本地物理计算机上它可以正常工作。不知道为什么它在VM中不起作用。

答案 2 :(得分:0)

重新安装现有软件包不会上传软件包二进制文件。它只是重新安装已经上传的软件包。