maven
十村踏遍一生还在
一只程序猿
展开
-
maven特点&生命周期&依赖范围
maven是纯JAVA编写的,并且只能管理java的项目。maven管理项目的优点:1、maven项目节省了空间,同时在开发过程中还统一了使用jar包的版本。 通过写在pom.xml中的坐标来进行以来管理,项目中所需要的jar包都从仓库中获取。 2、一键构建。 可以用一个命令直接让项目运行起来。(tomcat:run) 3、可以跨平台。 因为maven是由java编写的,所以只要平台安装了原创 2017-09-03 21:47:30 · 326 阅读 · 0 评论 -
maven的重建索引&debug配置源码
添加依赖jar包不出提示时需要重建索引:eclipse中 window==>show view==>other 搜索maven右键Rebuild index重建索引。maven在debug时需要先配置好源码包:在进入maven的debug模式maven build时 选择source分页点击add 选择java project选中自己的项目,然后就可以正常调试了。原创 2017-09-04 21:29:10 · 3045 阅读 · 0 评论 -
maven依赖jar包时版本冲突的解决
共有四种解决方式: 1、第一声明优先原则: 在pom.xml配置文件中,如果有两个名称相同版本不同的依赖声明,那么先写的会生效。 所以,先声明自己要用的版本的jar包即可。 2、路径近者优先: 直接依赖优先于传递依赖,如果传递依赖的jar包版本冲突了,那么可以自己声明一个指定版本的依赖jar,即可解决冲突。 3、排出原则: 传递依赖冲突时,可以在不需要的jar的传递依赖中声明排除,从而原创 2017-09-16 19:57:47 · 32218 阅读 · 6 评论 -
如何配置maven项目连接私服(nexus)
maven连接私服的配置分为两步:1、配置maven可以连接私服打包上传项目(maven的deploy指令) 在maven安装目录下的配置文件settings.xml中添加: 添加到servers标签内部<server> <id>releases</id> <username>admin</username> <password>admin123</passw原创 2017-09-09 21:56:55 · 11981 阅读 · 0 评论