我正在将J2ee项目迁移到Maven,
我能够解决99%的依赖关系,除了我们写了几年的2个旧jar文件
前,
是否有可能将这些罐放在某处(SVN回购?)
告诉pom.xml从那里取出库?
<dependency>
<groupId>com.myCompany </groupId>
<artifactId>very old Jar</artifactId>
<version>1.1.0</version>
<location>svn://archaic/jars/dont/move/this/jar1.jar</location>
</dependency>
谢谢!
答案 0 :(得分:3)
您可以将它们保留在项目中并添加系统范围的依赖项,lets you specify a path to a local file as a dependency使用“systemPath”元素。
如果您要切换到Maven,您可能需要设置自己的存储库管理器来处理这个问题并代理外部存储库以便更快地访问和方便搜索。 Nexus非常受欢迎且非常simple to set up。