Aura framework 我试图创建一个新组件(“hello.cmp”),但当我试图在服务器上运行它时,屏幕截图中总是显示错误

Aura framework 我试图创建一个新组件(“hello.cmp”),但当我试图在服务器上运行它时,屏幕截图中总是显示错误,aura-framework,Aura Framework,我正在努力学习灵气。我正在尝试创建一个新组件(“hello.cmp”),但是当我尝试在服务器上运行它时,我总是会看到屏幕截图中显示的错误。我已检查服务器是否已启动并正在运行 当我使用此URL时“” 它工作得很好: 但是,当我尝试使用新创建的组件“hello.cmp”时 它不工作,我得到的错误如下: org.auraframework.throwable.AuraUnhandledException:无法处理您的请求 org.auraframework.throwable.quickfix.Def

我正在努力学习灵气。我正在尝试创建一个新组件(“hello.cmp”),但是当我尝试在服务器上运行它时,我总是会看到屏幕截图中显示的错误。我已检查服务器是否已启动并正在运行

当我使用此URL时“” 它工作得很好:

但是,当我尝试使用新创建的组件“hello.cmp”时 它不工作,我得到的错误如下:

org.auraframework.throwable.AuraUnhandledException:无法处理您的请求

org.auraframework.throwable.quickfix.DefinitionNotFoundException:未命名组件markup://helloWorld:hello 发现

at org.auraframework.impl.DefinitionServiceImpl.getHelper(DefinitionServiceImpl.java:1427)

at org.auraframework.impl.DefinitionServiceImpl.compileDef(DefinitionServiceImpl.java:1551)

at org.auraframework.impl.DefinitionServiceImpl.compileDE(DefinitionServiceImpl.java:976)

at org.auraframework.impl.DefinitionServiceImpl.getUid(DefinitionServiceImpl.java:718)

at org.auraframework.impl.DefinitionServiceImpl.updateLoaded(DefinitionServiceImpl.java:588)

at org.auraframework.http.AuraServlet.internalGet(AuraServlet.java:306)

at org.auraframework.http.AuraServlet.doGet(AuraServlet.java:278)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:735)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)

at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)

at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1448)

at org.auraframework.http.AuraTestFilter.innerFilter(AuraTestFilter.java:314)

at org.auraframework.http.AuraTestFilter.doFilter(AuraTestFilter.java:186)
我已多次重新启动服务器,但问题仍然没有改变


请建议如何继续。

当我试图在本地运行aura服务器时,我遇到了类似的问题

我想您可能会遇到与我相同的问题,那就是使用正确的名称空间。如果您创建了hello组件,请尝试将其作为

在Salesforce中,名称空间似乎默认为“c”

e、 g

/
下面我将解释如何理解名称空间的工作原理,您应该利用它来让组件工作:

src

总工程师/总工程师

src/main/webapp

src/main/webapp/WEB-INF

src/main/webapp/WEB-INF/components

src/main/webapp/WEB-INF/helloWorld
<c:component_name> / <c:app_name>
<aura:application>
    hello web, from the Aura sample app helloWorld
    <hello:hello/>
</aura:application>
<aura:component>
    Hello, HTML!
</aura:component>