gpt4 book ai didi

maven - 吊索模型,未找到适应类,忽略

转载 作者:行者123 更新时间:2023-12-01 13:50:27 25 4
gpt4 key购买 nike

我正在尝试在我的系统 AEM6.0 SP2 上注册最简单的 Sling 模型示例。

package com.company.services.osgi.entities;

import org.apache.sling.api.resource.Resource;
import org.apache.sling.models.annotations.Model;
import org.apache.sling.models.annotations.Optional;
import javax.inject.Inject;

@Model(adaptables = Resource.class)
public class Profile {
@Inject
private String uniqueName;
}

将 header 添加到 Maven Bundle 插件中

<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<configuration>
<instructions>
<Sling-Model-Packages>
com.company.services.osgi.entities.Profile
</Sling-Model-Packages>

我看到了警告...

22.08.2015 18:32:11.017 WARN [OsgiInstallerImpl] org.apache.sling.models.impl.ModelPackageBundleListener No adaptable classes found in package com.company.services.osgi.entities.Profile, ignoring

我看到 bundle 已安装并启动,所以不确定这里出了什么问题。有没有人建议如何解决此问题?

最佳答案

它永远不会失败。只要我在这里发布一些东西,我就会看到最简单的东西。在这种情况下,我添加的是类,而不是包。应该是……

    <Sling-Model-Packages>
com.company.services.osgi.entities
</Sling-Model-Packages>

关于maven - 吊索模型,未找到适应类,忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32161590/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com