0

在处理 JSP、JS、CSS 等时,我使用 fsresource sling 扩展来访问文件系统。当只是将捆绑包拉入 crx 并通过 OSGi 控制台对其进行配置时,一切都按预期工作。但是当我尝试添加新的运行模式(配置)时,结果并不令人满意。

config/src/main/content/jcr_root/apps/samples/config/org.apache.sling.fsprovider.internal.FsResourceProvider.factory.config.xml

是主要配置的路径,我在本地实例上使用它来弄清楚如何达到预期的结果,但我能得到的最好的结果是显示在

system/console/configMgr

XML 文件的内容:

<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0"     
          xmlns:jcr="http://www.jcp.org/jcr/1.0"
          jcr:primaryType="sling:OsgiConfig"
          provider.roots="/apps/ui-samples"
          provider.file="/Volumes/samples/ui/src/main/content/jcr_root/apps/ui-samples"
          provider.checkinterval="1000"/>
4

1 回答 1

0

显然,我只是觉得文件名太复杂了。

org.apache.sling.fsprovider.internal.FsResourceProvider-samples.xml

例如做这项工作。

于 2013-03-30T18:09:35.697 回答