java-MutliModule和EAR之间的区别
作者:互联网
Maven多模块项目(POM包装)和耳朵包装有什么区别?
据我所知,Ear用于包装一组相关模块(EJB,JPA,JSF).
阅读了maven documentation之后,我发现多模块项目用于同一件事.
他们是一样的吗?我可以使用多模块项目代替EAR吗? mutlimodule项目可以部署到应用服务器吗?
解决方法:
多模块只是将您的项目组织成模块/组件的一种方式.包装不一定总是很耳熟,例如它可以是一个战争项目,在其一个模块中将所有服务器端内容作为jar文件包含在其中.
简而言之,可以选择多模块组织来进行一个耳朵项目,但是相反的事实是,多个模块始终是一个耳朵项目.
标签:ear,maven,java 来源: https://codeday.me/bug/20191030/1968118.html