package 和 install的区别
之前一直不明白package与 install的区别,今天测试了下。
如果b项目依赖a项目,而a打了包(package),jar仅仅时打到了a项目的target下。这时编译b项目,还是会报错,找不到所依赖的a项目,说明b项目在本地仓库是没有找到它所依赖的a项目。然后,我install a项目这时,有以下日志,[INFO] Installing G:\projects\a\target\a-0.0.1-SNAPSHOT.jar to F:\repository\com\chenjun\a\0.0.1-SNAPSHOT\a-0.0.1-SNAPSHOT.jar
[INFO] Installing G:\projects\a\pom.xml to F:\repository\com\chenjun\a\0.0.1-SNAPSHOT\a-0.0.1-SNAPSHOT.pom,说明a项目已安装到本地仓库了,并且是jar和pom同时安装的.
这时候去compileb项目,编译通过.
总之,package是把jar打到本项目的target下,而install时把target下的jar安装到本地仓库,供其他项目使用.
转自:http://blog.csdn.net/bawcwchen/article/details/46957627
转载于:https://www.cnblogs.com/cyc-f/p/7520435.html
package 和 install的区别相关推荐
- maven 指令之package 和install的区别
https://blog.csdn.net/zy103118/article/details/79901357 maven 指令之package 和install的区别 2018年04月11日 19: ...
- 理解maven命令package、install、deploy的联系与区别
https://blog.csdn.net/zhaojianting/article/details/80324533 博客 学院 下载 图文课 论坛 APP 问答 商城 VIP会员 活动 招聘 IT ...
- java 打包找不到符号_maven 打包 package 或者 install 出现错误: 找不到符号
[ERROR] COMPILATION ERROR [INFO] ------------------------------------------------------------- [ERRO ...
- Pip install 和Conda install 的区别和使用场景
文章目录 一.Conda 和Pip的区别 总结: 二.Pip install和Conda install的区别 1.默认安装路径不同 1.python包 2.非python包 相关问题: 解决: 2. ...
- 巨坑 之 pip install 和 conda install 的区别 以及 查看 和 修改 虚拟环境下运行路径
先来说明我的问题:首先我在anoconda下建立了自己的虚拟环境,并在我的虚拟环境中用pip安装了对应版本的tensorflow,但是再调用的时候,我发现并没有调用我安装的tensorflow版本.导 ...
- dpkg: error processing package sunloginclient (--install): dependency problems - leaving unconfigur
dpkg: error processing package sunloginclient (–install): dependency problems - leaving unconfigured ...
- Maven高级11:跳过测试的三种手段;(maven在package或者install等的时候,跳过test不去执行测试用例)(PS:本篇博客中的【使用配置跳过测试】并没有实测成功)
说明: (1)本篇博客的内容:maven跳过测试的几种手段: (2)声明:跳过测试这部分仅仅作为了解即可,在实际中我们一般也可能不会去跳过测试: 目录 一:跳过测试,简介:(测试很重要,为什么有时我们 ...
- 简述 maven 命令 package、install、deploy 的区别
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 原文有图片说明命令运行过程,我只记录最终结论: 区别即: package :打包(到项目 targe ...
- maven lifestyle 下的clean,package,install等命令作用及区别
如标题,下面放图: 這就是一个pom对应的maven操作命令, 那这些命令中,最常用的打包项目的命令是什么? 两种最常用打包方法: 1.先 clean,然后 package 2.先 clean,然后i ...
最新文章
- BTrace生产调试
- boost::coroutine模块实现不对称echo的测试程序
- Protocol Buffers的应用与分析
- rtt 打印 float
- Error running tomcat8 Address localhost:1099 is already in use 错误解决
- 如何自己写xuetr(一) 每次改变的驱动名和服务名
- 自考计算机系统结构知识点,2019自考计算机系统结构复习精讲资料一
- oracle中时间、日期函数的总结
- 【LeetCode】217. Contains Duplicate (2 solutions)
- kali foremost 分离文件_软件架构之分离关注点
- Laravel 避免 Trying to get property of non-object 错误
- “没有银弹”的由来!
- 七参数坐标转换的几种解法
- 自动化控制重要国际学术会议
- Windows Terminal 快速安装
- Padavan固件免流,能连接成功暂时没测成功免流没有
- 平移计算机图形学代码注释,求代码注释:计算机图形学的OpenGL画四面体。高手来吧。争取每句都注释下。谢谢...
- 纯CSS3实现常见多种相册效果
- 【MacOS】命令行配置zsh以及powerlevel10k主题
- 抹掉iPhone会有怎样后果 他人还能用吗
热门文章
- xtrabackup部分备份数据库 Partial Backups
- jquery日期时间控件
- 《设计模式之禅》学习笔记(五)
- 得到当前选中行的第几列的值---dataGridView
- 成都理工大学“自然地理学”专业转行AI之路(精彩直播回放)
- 解决Python中字典出现“TypeError: 'dict_keys' object does not support indexing”错误
- 计算机视觉 | Python OpenCV 3 使用背景减除进行目标检测
- 非局部均值(Nonlocal-Mean)
- 使用QP方法解基于五次多项式形式的cost function minimization问题
- 国土空间规划项目资料获取的途径