我有3个Maven项目:
1 - 常见的POJO项目
2 - web项目
3 - Java客户端项目
Web项目依赖的POJO,网络部署
Web和Java项目使用从公用的相同的POJO项目中,有依赖于1个项目
我加入到网络构建路径常见的POJO项目,
但是当我的Web项目部署到服务器,没有POJO类例外....
我的问题是我如何配置它以使我的pojos类与所有web项目一起部署?
(这将是太棒了,如果你有一些这方面的在线例子)
Tnx。
我有3个Maven项目:
1 - 常见的POJO项目
2 - web项目
3 - Java客户端项目
Web项目依赖的POJO,网络部署
Web和Java项目使用从公用的相同的POJO项目中,有依赖于1个项目
我加入到网络构建路径常见的POJO项目,
但是当我的Web项目部署到服务器,没有POJO类例外....
我的问题是我如何配置它以使我的pojos类与所有web项目一起部署?
(这将是太棒了,如果你有一些这方面的在线例子)
Tnx。
如果你的3个项目都是Maven项目,并且依赖关系设置正确,那么maven会自动将所有依赖关系打包到战争中。
commons pojos是一个jar项目 web项目是一个取决于commons pojos项目的战争项目。除非依赖关系范围不是提供该jar将被打包在战争中。
您可以通过打开war文件来验证是否存在commons pojos jar并且该jar具有所需的类。
...和依赖关系设置正确... – prilia
如果它的权利,那么它应该工作。没有maven配置文件和基于我的答案的信息确认,我无法帮到你。 –
请访问[如何使用Maven创建Web应用程序项目](http://www.mkyong.com/maven/how-to-create-a-web-application-project-with-maven/) –
I有Maven项目,我的问题是如何创建与依赖关系的Maven项目! – prilia