
maven
TCA
class Learner
展开
-
nexus搭建maven私服
1.下载nexus 地址:https://www.sonatype.com/download-oss-sonatype 2.安装nexus 第一步:解压 第二步:进入nexus-2.14.5-02/bin目录,执行nexus命令,再执行nexusinstall命令,最后执行nexus start命令启动服务。(也可在服务管理里手动启动) 第三步:验证:打开浏览器,访问:http://loca...原创 2018-06-06 15:33:42 · 375 阅读 · 0 评论 -
maven基础-maven的配置与基本使用
1. maven的两大核心 1.1 依赖管理:对jar包的管理 1.2 项目构建:项目在编码完成后,对项目进行编译,测试,打包,部署等。 (如通过命令将web项目部署在tomcat中:进入到项目根目录,输入命令行 mvn tomcat:run) 2. maven安装及配置 2.1 下载:http://maven.apache.org/download.c...原创 2018-06-07 23:06:02 · 293 阅读 · 0 评论 -
maven依赖冲突解决方案
1. 传递依赖 1.1 什么是传递依赖 如果A依赖于B,B依赖于C,则称B是A的直接依赖,C是A的传递依赖 1.2 传递依赖冲突 如A依赖于B,B依赖于C(1.1版本),同时A依赖于D,D也依赖于C(2.1版本)。那么此时A可能传递依赖C的1.1版本,也可能传递依赖C的2.1版本。造成冲突。 1.3 传递依赖的解决 1.3.1 第一声明者优先原则 谁先声明(即&l...原创 2018-06-09 11:03:46 · 1514 阅读 · 0 评论 -
maven的profile构建不同环境打包
1.首先创建maven工程(略),项目结构如下 2.pom文件配置 2.1 添加<profiles标签>,在<profiles>分别定义各个<profile>用来配置开发,测试以及生产的全局变量,代码如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="ht...原创 2018-11-14 21:58:44 · 1334 阅读 · 0 评论