SBT Xsbt-web插件找不到注释



我创建了一个大气框架应用程序。当我使用 Xsbt container:start 时,它不会扫描程序集并找到我的类上的注释。

但是,当我将项目打包为战争并部署到 tomcat 时,它运行良好。

看起来存在类路径问题,但我不确定如何开始诊断此问题。我通过谷歌搜索或修补没有找到太多东西

如果我手动将类复制到 webapp/WEB-INF/类中,将库复制到 webapp/lib/中,那么应用程序就可以工作了,但对 atmosphere 的调试却没有。

我知道 sbt 正在/home/me/.ivy2 中添加我的依赖项

我通过告诉 sbt 将我的类文件输出到 web-inf 目录来解决我的问题,大气要求它们被放置:

classDirectory in Compile := file("src/main/webapp/WEB-INF/classes")

最新更新