Maven -使用来自SVN的旧jar



我正在将J2ee项目迁移到Maven,
我能够解决99%的依赖,除了我们几年前写的两个旧jar文件前,
是否有可能将这些jar放到某个地方(SVN repo?)
告诉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>

谢谢!

您可以将它们保留在项目中,并添加一个系统范围的依赖项,它允许您使用"systemPath"元素指定本地文件的路径作为依赖项。

如果您要切换到Maven,您可能希望设置自己的存储库管理器来处理这个问题,并在仓库外部代理以更快地访问和方便地搜索。

最新更新