一年以来我一直在使用 maven 来管理我的项目的依赖项,但我最近才知道有一个 Maven Repository Manager 的概念。
我想问什么是Maven Repository Manager以及使用maven repository manager的目的是什么。
我们有吊带模型.例如
@Model(adaptables=Resource.class)
public class MyModel {
@Inject
private String propertyName;
}
public Image getPropertyName) {
return propertyName;
}
Run Code Online (Sandbox Code Playgroud)
我们还添加了
<Sling-Model-Packages>
org.apache.sling.models.it.models
</Sling-Model-Packages>
Run Code Online (Sandbox Code Playgroud)
在此之后,我们可以打开该组件的编辑对话框并检查是否插入了一些数据.我们可以在JCR中看到这些数据但是当我们试图通过Sightly获取propertyName的内容时
<div class="feature-wrapper" data-sly-use.model="org.apache.sling.models.it.models.MyModel">
<div data-sly-test="${model.propertyName}" data-sly-unwrap>
Run Code Online (Sandbox Code Playgroud)
model.propertyName将为空
任何想法或建议?我如何调试Sling?
任何人都可以在这篇文章中添加标签"Sightly"吗?
根据我的理解,当我们想要共享作者的特定部分并发布时,我们使用二进制更少的复制.但是什么可以是用例,我应该使用二进制更少的复制.
我想知道二进制更少复制的最佳实践.