简体   繁体   中英

SBT Xsbt-web plugin not finding annotations

I have created an atmosphere framework application. When I use Xsbt container:start it does not scan the assembly and find the annotations on my classes.

However, when I package the project as a war and deploy to tomcat, it works perfectly.

It looks like there is a classpath issue but I am not sure how to start diagnosing this. I'm not finding much by googling or tinkering

If I manually copy the classes into webapp/WEB-INF/classes and the libs into webapp/lib/ then the application works, but the debugging for atmosphere does not.

I know that sbt is adding my dependencies in /home/me/.ivy2

我通过告诉sbt将我的类文件输出到web-inf目录中来解决问题,在该目录中需要放置大气:

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

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM