我有3个maven项目:
1 - 普通pojos项目
2 - 网络项目
3 - java客户端项目
我添加到web构建路径常见的pojos项目,
但是当我将web项目部署到服务器时,没有pojo类例外....
我的问题是如何配置它以使我的pojos类与所有Web项目一起部署? (这将是太棒了,如果你有一些在线示例) TNX。
答案 0 :(得分:1)
如果您的所有3个项目都是maven项目且依赖项设置正确,那么maven会自动将所有依赖项打包到战争中。
commons pojos是一个jar项目 网络项目是一个战争项目,依赖于公共pojos项目。除非依赖范围不是提供,否则jar将被打包在战争中。
您可以通过打开war文件来验证相同内容,看看是否存在commons pojos jar并且jar具有所需的类。