jfaker shiro 启动不了

发布于 2021-11-26 23:02:41 字数 1886 浏览 922 评论 6

2015-03-06 08:58:55,481 [main] ERROR [org.apache.shiro.web.env.EnvironmentLoader] - Shiro environment initialization failed

org.apache.shiro.config.ConfigurationException: Custom WebEnvironment class [com.jfaker.framework.security.shiro.ShiroIniWebEnvironment] is not of required type [org.apache.shiro.web.env.WebEnvironment]

at org.apache.shiro.web.env.EnvironmentLoader.createEnvironment(EnvironmentLoader.java:202)

at org.apache.shiro.web.env.EnvironmentLoader.initEnvironment(EnvironmentLoader.java:138)

at org.apache.shiro.web.env.EnvironmentLoaderListener.contextInitialized(EnvironmentLoaderListener.java:58)

at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:771)

at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:424)

at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:763)

at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:249)

at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)

at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)

at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:492)

at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)

at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)

at org.eclipse.jetty.server.Server.doStart(Server.java:277)

at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)

at com.jfinal.server.JettyServer.doStart(JettyServer.java:120)

at com.jfinal.server.JettyServer.start(JettyServer.java:64)

at com.jfinal.core.JFinal.start(JFinal.java:159)

at com.jfaker.app.AppConfig.main(AppConfig.java:163)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

妖妓 2021-11-29 18:44:47

我就是在jetty上部署的,放在tomcat下部署就oK了吗?赶紧试试 ,谢谢。

韬韬不绝 2021-11-29 18:43:29

OK,晚点试一下

明媚如初 2021-11-29 18:39:33

thanks.刚也碰到。

够钟 2021-11-29 13:44:52

回复 @Jacky_D_H : 确实呀,放在WEB-INF/classes下就解决了

小情绪 2021-11-29 08:26:23

回来补充答案:

出现这个问题原因就是创建项目时编译的class放到build目录下,正确做法是指定到WEB-INF/classes目录下,这就解决了。

滥情空心 2021-11-28 23:14:02

原来还有人遇到同样问题,很奇怪。

如果导出Tomcat部署就没这个问题,用Jetty就会这样

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文