1

我在尝试按照https://github.com/craftercms/craftercms#321-build-start-and-stop-a-specific-environment运行和访问交付节点时遇到以下错误

org.craftercms.core.exception.StoreException: Root folder ./data/repos/sites/craftercms/ not found (make sure that it has a valid URL prefix (e.g. file:))
org.craftercms.core.store.impl.filesystem.FileSystemContentStoreAdapter.createContext(FileSystemContentStoreAdapter.java:59)
org.craftercms.engine.targeting.impl.TargetedContentStoreAdapter.createContext(TargetedContentStoreAdapter.java:75)
org.craftercms.core.service.impl.ContentStoreServiceImpl.createContext(ContentStoreServiceImpl.java:158)
org.craftercms.engine.service.context.SiteContextFactory.createContext(SiteContextFactory.java:249)
org.craftercms.engine.service.context.SiteContextManager.getContext(SiteContextManager.java:202)
org.craftercms.engine.service.context.SiteContextResolverImpl.getContext(SiteContextResolverImpl.java:65)
org.craftercms.engine.service.context.SiteContextResolverImpl.getContext(SiteContextResolverImpl.java:61)
org.craftercms.engine.servlet.filter.SiteContextResolvingFilter.doFilter(SiteContextResolvingFilter.java:39)
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
org.craftercms.commons.http.RequestContextBindingFilter.doFilter(RequestContextBindingFilter.java:79)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

这些是我遵循的步骤

  1. 建立并开始工作室
  2. 创建了一个站点进行了一些更改
  3. 发布了更改
  4. 建造并开始交付。交付tomcat和Solr开始正常
  5. 回到 Studio 并进行了一些更改并发布
  6. http://localhost:9080/
4

0 回答 0