Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有 3 个 maven 项目: 1 - 普通 pojos 项目 2 - web 项目 3 - java 客户端项目
web 和 java 项目使用来自 common 项目的相同 pojo,依赖于 1 个项目
我添加到 web 构建路径 common pojos 项目, 但是当我将 web 项目部署到服务器时,没有 pojo 类异常......
我的问题是如何配置它以使我的 pojos 类与所有 web 项目一起部署? (这将是太棒了,如果你有一些在线示例) Tnx。
如果您所有的 3 个项目都是 maven 项目并且依赖项设置正确,那么 maven 会自动将所有依赖项打包到战争中。
commons pojos 是一个 jar 项目 web 项目是一个 war 项目,它依赖于 commons pojos 项目。除非没有提供依赖范围,否则jar 将被打包在 war 中。
您可以通过打开 war 文件来验证是否存在 commons pojos jar 以及该 jar 是否具有所需的类。