我有3个maven项目:
1-通用pojos项目
2- web项目
3- java客户端项目
web和java项目使用来自公共项目的相同pojos,依赖于1个项目
我添加到web build path common pojos项目中,
但是当我将web项目部署到服务器时,没有pojo类异常....
我的问题是,我如何配置它,以便将我的pojos类部署到所有web项目中?
(如果你有一些在线的例子,那就太棒了)
Tnx。
发布于 2013-04-18 16:18:56
如果所有3个项目都是maven项目,并且依赖项设置正确,那么maven会自动将所有依赖项打包到war中。
commons pojos是一个jar项目,web项目是一个war项目,它依赖于commons pojos项目。除非依赖作用域不是提供的,否则jar将被打包到war中。
您可以通过打开war文件来验证这一点,方法是查看commons pojos jar是否存在,并且jar是否具有所需的类。
https://stackoverflow.com/questions/16077621
复制相似问题