我正在将简单的Java项目(相当老的项目)移动到基于Maven的项目中,并且在当前项目中,所有必需的jar都保存在lib文件夹中。
对于每个罐子lib文件夹,我在寻找Maven中的中央存储库中相应的依赖- https://mvnrepository.com/并增加在依赖pom.xml
但是有些罐子在中央Maven存储库中找不到,并且团队中没有任何资料可以帮助我确定位置(如果是第三方的话)。
一种方法是,我可以将这些罐子上传到Nexus等存储库中,并在pom.xml中,可以在repository标记下提及它的网址,以便在点击mvn install后将其添加到.m2
但是目前,我也没有任何可以上传这些jar的位置。因此,我将它们放在机器上的一个文件夹中。
只是想知道maven中是否有任何方法(提及中的内容pom.xml)会指向该文件夹(以防在maven中央仓库中jar不可用)并将其下载到.m2
<dependency>
<groupId>groupid</groupId>
<artifactId>artifactid</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${basedir}\lib\JAR_NAME.jar</systemPath>
</dependency>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
你好,我是AI助理
可以解答问题、推荐解决方案等
评论
全部评论 (0)