首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grails 2.4.3错误安全java.lang.NoClassDefFoundError: org/apache/xml/ GrailsContextLoaderListener /Init

Grails 2.4.3错误安全java.lang.NoClassDefFoundError: org/apache/xml/ GrailsContextLoaderListener /Init
EN

Stack Overflow用户
提问于 2017-01-24 23:09:33
回答 1查看 479关注 0票数 0

当我执行grails run-app时,我得到了以下错误,我试图在本地运行我的grails应用程序,但无法这样做

下面是来自Stacktrace的错误

堆栈跟踪

代码语言:javascript
复制
Configuring Spring Security Core ...
... finished configuring Spring Security Core
2017-01-24T07:52:41.255+05:00 uptime="19368", level="ERROR", class="org.codehaus.groovy.grails.web.context.GrailsContextLoaderListener", thread="localhost-startStop-1:", message="Error initializing the application: org/apache/xml/security/Init"
java.lang.NoClassDefFoundError: org/apache/xml/security/Init
    at org.opensaml.DefaultBootstrap.initializeXMLSecurity(DefaultBootstrap.java:174)
    at org.opensaml.DefaultBootstrap.bootstrap(DefaultBootstrap.java:90)
    at org.opensaml.PaosBootstrap.bootstrap(PaosBootstrap.java:27)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: org.apache.xml.security.Init
    at org.codehaus.groovy.tools.RootLoader.findClass(RootLoader.java:175)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at org.codehaus.groovy.tools.RootLoader.loadClass(RootLoader.java:147)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 7 more

如果你愿意,我可以提供更多的细节,有人可以帮助为什么会发生这种情况吗?

EN

回答 1

Stack Overflow用户

发布于 2017-01-25 16:20:51

我错过了xmlsec库,我通过添加

代码语言:javascript
复制
compile 'org.apache.santuario:xmlsec:2.0.8'

在BuildConfig.groovy文件的依赖项中,它解决了我的问题:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41831593

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档