你好杰米 2018-03-27 07:49 采纳率: 87.5%
浏览 6610
已采纳

自己写的项目maven打包后导入其他项目,为什么jar包中其他的依赖不会自动下载?

这样,我把自己常用的东西打包成了一个jar,我本身打包的那个项目是maven项目,另外ia依赖了两个apache的包,然后我使用maven将项目打包了。
然后我想测试一样能不能用,我新建了一个空项目,把jar扔了进去,build path后发现只有一个jar,里面依赖的apache包并没有下载,然后运行报错找不到类
这是为什么?
我新建的项目pom里是这样写的,我把jar放在了项目里,

 <dependencies>
  <dependency>
    <groupId>org.aa.ss</groupId>
    <artifactId>list</artifactId>
    <version>1.0</version>
    <scope>system</scope>
    <systemPath>${basedir}/lib/list-1.0.jar</systemPath>
</dependency>
</dependencies>

结果maven dependencies下只显示一个包

不是那样,我的意思是,我自己有个maven项目,里面引用了很多第三方jar,然后我将我写的这个项目打包成jar,然后再其他的项目中引用,然后我发现除了我自己的项目,其他原来的第三方jar都没有引用到项目里来

  • 写回答

4条回答 默认 最新

  • 灰丶太狼大王 2018-03-27 09:04
    关注

    mvn install 把你的jar安装在本地仓库里了吗?

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog