首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >上传aem软件包无法工作AEM 6.1

上传aem软件包无法工作AEM 6.1
EN

Stack Overflow用户
提问于 2017-08-23 04:06:38
回答 3查看 2.1K关注 0票数 0

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

软件包也没有通过maven构建和部署或通过CRXDE Lite包管理器页面上传。

上传到包管理器页面时弹出错误:“包文件参数缺少”

我已经完成了以下建议1)在-Djava.io.tmpdir='C:\Users\name\Adobe\Author\temp“中添加了start.bat文件,并确保了临时文件夹的创建

这一变化并不能解决问题。

我上传软件包的唯一方法是,在crx-快速启动文件夹下面创建"install“文件夹,并复制包zip文件。重新启动aem服务器。

它获取了zip文件并上传了包,我可以在管理控制台上看到这个包处于安装状态,因为bundle有一些依赖关系没有解决。

看起来这只与我的项目有关,因为我通过包管理器重新安装了‘cq-触觉-内容’zip文件,并且它运行得很好。

环境: Windows OS,AEM 6.1,Java1.8,IE,Chrome。

EN

回答 3

Stack Overflow用户

发布于 2017-08-23 05:41:34

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

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

更多信息:

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

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

票数 0
EN

Stack Overflow用户

发布于 2017-08-25 02:16:33

事实证明,在VM中,包上传不起作用,但是在常规的本地物理机器上,它可以工作。但是不知道为什么它不能在VM中工作。

票数 0
EN

Stack Overflow用户

发布于 2019-07-02 04:53:46

是。正如您已经提到的,这表明您创建的包存在一些问题。

启用包安装的调试级别日志,以获取包org.apache.jackrabbit.vault.packaging.impl出错的详细信息

最后,您可以尝试上载一个新的包,而不是重新安装一个已经上传的包,以检查VM中是否有任何内容会对所有新的包上载造成问题。您可以用于its的一个标准包是在

ACS AEM公域

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45830484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档