Web项目依赖pojos,Web部署

时间:2013-04-18 08:05:38

标签: spring maven-2

我有3个maven项目:
1 - 普通pojos项目
2 - 网络项目
3 - java客户端项目

web和java项目使用来自普通项目的相同pojos,依赖于1个项目

我添加到web构建路径常见的pojos项目,
但是当我将web项目部署到服务器时,没有pojo类例外....

我的问题是如何配置它以使我的pojos类与所有Web项目一起部署? (这将是太棒了,如果你有一些在线示例) TNX。

1 个答案:

答案 0 :(得分:1)

如果您的所有3个项目都是maven项目且依赖项设置正确,那么maven会自动将所有依赖项打包到战争中。

commons pojos是一个jar项目 网络项目是一个战争项目,依赖于公共pojos项目。除非依赖范围不是提供,否则jar将被打包在战争中。

您可以通过打开war文件来验证相同内容,看看是否存在commons pojos jar并且jar具有所需的类。