我有一个使用grails框架和OSGi插件构建的WAR文件。当我尝试在Eclipse Virgo中部署它时,它会失败,因为尚未部署相关的依赖项。
例如,是否有办法告诉处女座从spring EBR存储库中获取依赖包?
最佳答案
您可以将Virgo配置为使用远程存储库来自动提供缺少的依赖项。但是,将SpringSource EBR用作远程存储库存在一个问题,因为在Virgo启动期间部署的Spring框架具有大量的可选/传递依赖项。当将这些从EBR中引入时,它们通常包括专用的替代方案,其最终结果是处女座启动失败。
因此,建议要么将所需的依赖项放在本地存储库/ usr中,要么(如果需要远程存储库)设置自己的Virgo实例充当存储库服务器,并将依赖项放入由存储库服务器托管的存储库中。
https://stackoverflow.com/questions/6758390/