我创建了一个氛围框架应用程序。当我使用Xsbt容器时:启动它不扫描程序集并在我的类上找到注释。
但是,当我将项目打包为战争并部署到tomcat时,它可以很好地工作。
看起来有类路径问题,但我不知道如何开始诊断。我没有通过谷歌搜索或修补找到很多
如果我手动将类复制到webapp / WEB-INF / classes中,并将libs复制到webapp / lib /中,那么应用程序可以正常工作,但是大气的调试没有。
我知道sbt正在/home/me/.ivy2
中添加我的依赖项答案 0 :(得分:0)
我通过告诉sbt将我的类文件输出到web-inf目录来修复我的问题,其中气氛要求将它们放在:
classDirectory in Compile := file("src/main/webapp/WEB-INF/classes")