Eclipse 如何将一个Spring Maven JAR应用程序导入/嵌入到另一个Spring Maven WAR应用程序中
我想在不同的应用程序中创建持久层(MVC模型),生成一个JAR,该JAR将导入WAR(使用MVC的视图和控制器) 在这两种应用程序(JAR和WAR)中,我都想使用Spring(管理持久性、事务和依赖注入)和Maven(管理两个项目的去依赖性) 我认为每个SpringMaven应用程序都有自己的applicationContext.xml(或者WAR应用程序也可以在JAR应用程序中注入依赖项,两个项目都只有一个配置文件?),我知道每个应用程序都有自己的pom.xml 但我们必须如何着手整合它们?我希望JAR应用程序将在WAR应用程序中声明为依赖项,并且Maven将自动从SVN响应库下载JAR。。。但我想这是另一个问题Eclipse 如何将一个Spring Maven JAR应用程序导入/嵌入到另一个Spring Maven WAR应用程序中,eclipse,spring,maven,svn,jpa,Eclipse,Spring,Maven,Svn,Jpa,我想在不同的应用程序中创建持久层(MVC模型),生成一个JAR,该JAR将导入WAR(使用MVC的视图和控制器) 在这两种应用程序(JAR和WAR)中,我都想使用Spring(管理持久性、事务和依赖注入)和Maven(管理两个项目的去依赖性) 我认为每个SpringMaven应用程序都有自己的applicationContext.xml(或者WAR应用程序也可以在JAR应用程序中注入依赖项,两个项目都只有一个配置文件?),我知道每个应用程序都有自己的pom.xml 但我们必须如何着手整合它们?我
希望有帮助。非常感谢您。。。我在尝试启动WebApp时遇到问题。。。我得到这个错误:2014-08-29 16:29:04.736::警告:上下文org.mortbay.jetty.plugin的启动失败。Jetty6PluginWebAppContext@1cb817b{/MyApp,Path\MyApp\src\main\webapp}org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:URL的xml文档中的第2行[jar:file:/C:/repositoryMaven/MyAppModelApp/0.1.0.BUILD-SNAPSHOT/MyAppModelApp-0.1.0.BUILD SNAPSHOT jar with dependencies.jar!/META-INF/spring/applicationContext.xml]无效;嵌套异常为org.xml.sax.SAXParseException;行号:2;列号:919;cvc elt.1:找不到元素“beans”的声明。在org.springf…当webapp(WAR)尝试读取JAR的applicationContext.xml…您在JAR模块中的applicationContext.xml文件中有错误吗?或者您没有JAR模块中所需的所有依赖项右键单击JAR模块>Run As>Maven Build…并将目标设置为清理和安装。如果失败,则只是因为JAR模块