Java 两个项目的共享库

Java 两个项目的共享库,java,maven,build,Java,Maven,Build,我在同一个tomcat服务器上运行两个WebApp(基于Spring、JPA和JSF)。现在我的战争开始变得越来越大,我想改变它。对于开发,我使用嵌入式jetty/tomcat插件——也许这很有趣 我想实现的是:创建一个jar,其中包含两个项目所需的类,例如Spring、Hibernate和MySQL——我想将它们构建为一个单独的jar,并将其部署到服务器上。我的下一个想法是将此捆绑包作为具有所提供范围的依赖项提供给我的项目。那会缩小我的战争档案 我能用一种非常简单的方法实现这一点吗?如果我能使

我在同一个tomcat服务器上运行两个WebApp(基于Spring、JPA和JSF)。现在我的战争开始变得越来越大,我想改变它。对于开发,我使用嵌入式jetty/tomcat插件——也许这很有趣

我想实现的是:创建一个jar,其中包含两个项目所需的类,例如
Spring、Hibernate和MySQL
——我想将它们构建为一个单独的jar,并将其部署到服务器上。我的下一个想法是将此捆绑包作为具有所提供范围的依赖项提供给我的项目。那会缩小我的战争档案


我能用一种非常简单的方法实现这一点吗?如果我能使用嵌入式jetty/tomcat服务器进行开发,那就太好了。

我想你或多或少在问我们已经讨论了什么;只需添加所需的依赖项