哇,现在很多新项目都喜欢用敏捷开发的模式。最近检了个新项目,其中它有依赖两个项目,一时大意,看着它报了一天的找不到某个类的错,一片红,心情瞬间不好了。webapp项目里引用了common及web项目中的服务!!!
单元测试的时候,服务都是没有问题的,为什么部署到tomcat下时,启动就有问题???刚开始觉得莫名其妙,鬼的很,哼哼...
是不是想抓狂了???继续往下看...
查看部署的项目下的lib文件夹,发现common和web项目并没有作为jar包引入到webapp里,看到这里,是不是已经知道哪里有问题了。这时,只需这样...
选中webapp项目-》右键点击-》properties-》Deployment Assembly
点击Add,将依赖的两个项目以jar包的形式添加进来,这样项目部署时,依赖的项目就会出现在lib中,再启动时,这个错误就没有了。