本文出处:http://blog.csdn.net/chaijunkun/article/details/37923905,转载请注明。由于本人不定期会整理相关博文,会对相应内容作出完善。因此强烈建议在原始出处查看此文。
在使用maven开发web项目极大地方便了jar包的依赖,在测试时也可以集成Servlet容器,从启动速度和量级上看,Jetty无疑是不二选择,然而从8.x开始,如果你的web项目中不包含数据库访问(或者说没有事务管理器)的话,在其启动时会提示找不到事务管理器,输出信息如下:
oejpw.PlusConfiguration:No Transaction manager found - if your webapp requires one, please configure one.
org.mortbay.jetty jetty-maven-plugin 8.1.15.v20140411 stop 9999 1 ${project.basedir}/src/main/resources/jetty-context.xml / 80 60000
org.eclipse.jetty.server.webapp.WebInfIncludeJarPattern .*/.*jsp-api-[^/]\.jar$|./.*jsp-[^/]\.jar$|./.*taglibs[^/]*\.jar$
参考文献:http://jira.codehaus.org/browse/JETTY-1503