随笔分类 - maven
摘要:4.0.0 thinkive.bigdata thinkive-bigdata-base 1.0.1-SNAPSHOT 4.1.1.RELEASE junit junit ${junit.junit.version} test
阅读全文
摘要:登陆已经安装好的nexus私有仓库,如图: 登陆已经安装好的nexus私有仓库,如图: 点击左边菜单“Repositories”,选择右边列表“3rd party“ 点击左边菜单“Repositories”,选择右边列表“3rd party“ 点击“3rd party”,选择artifact Upl
阅读全文
摘要:需求:有的时候需要单独上传release jar包,因为存在工程代码在A内网SVN,Nexus在B内网。这种情况下使用VPN也无法解决Jar包发布的问题。 这个时候采取的方式只能是: 打出jar包 - > 连接VPN -> 使用mvn deploy指定jar包和仓库发布Jar包至Nexus 一 配置
阅读全文
摘要:开发是用的eclipse,里面有工程文件.project这种文件,运行release:prepare的时候报异常: Cannot prepare the release because you have local modifications 提示你有文件没有提交,正常的文件可以提交,但是这种文件我
阅读全文
摘要:什么是版本管理 首先,这里说的版本管理(version management)不是指版本控制(version control),但是本文假设你拥有基本的版本控制的知识,了解subversion的基本用法。版本管理中说得版本是指构件(artifact)的版本,而非源码的版本(如subversion中常
阅读全文
摘要:Properties 属性是了解POM基础知识的最后一个要素。Maven属性是值占位符,如Ant中的属性。它们的值可以通过使用符号${X}在POM中的任何位置访问,其中X是属性。 他们有五种不同的风格: 1、env.X:使用“env”来定义变量。将返回shell的环境变量。例如,${env.PATH
阅读全文
摘要:D代表(Properties属性) 使用命令行设置属性-D的正确方法是: 如果propertyName不存在pom.xml,它将被设置。 如果propertyName已经存在pom.xml,其值将被作为参数传递的值覆盖-D。 要发送多个变量,请使用多个空格分隔符加-D: 例: 如果你的pom.xml
阅读全文
摘要:转自:http://blueram.iteye.com/blog/1684070 已经写得挺好的,就不用重写了。 你是否想要创建一个包含脚本、配置文件以及所有运行时所依赖的元素(jar)Assembly插件能帮你构建一个完整的发布包。 Assembly插件会生成 “assemblies”, 此特性等
阅读全文
摘要:问题描述: windows机器使用-P指定环境打包,最后组装文件组装成功,配置文件成功移动,linux下却只移动了jar包。 windows: linux: linux: 解决方法:修改package.xml下方截图标示处
阅读全文
摘要:全局配置: ${M2_HOME}/conf/settings.xml 用户配置: ${user.home}/.m2/settings.xml note:用户配置优先于全局配置。${user.home} 和所有其他系统属性只能在3.0+版本上使用。请注意windows和Linux使用变量的区别。 se
阅读全文
摘要:Maven介绍: Maven是一个强大的Java项目构建工具。 什么是构建工具? 构建工具是将软件项目构建相关的过程自动化的工具。构建一个软件项目通常包含以下一个或多个过程: 生成源码(如果项目使用自动生成源码); 从源码生成项目文档; 编译源码; 将编译后的代码打包成JAR文件或者ZIP文件; 将
阅读全文
摘要:故障描述: 公司搭建了一个新jenkins持续集成环境,jenkins构建job时间越来越长。 原因分析及解决: 系统CPU限制:判断依据,构建中查看日志 tail -f /var/log/messages 是否有 “Package power limit normal” 如果是mac机器:系统偏好
阅读全文
摘要:一、Maven简介 Maven可译为“知识的积累”、“专家”,主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。 1、Maven—项目构建工具 帮助我们自动化构建过程,从清理、编译、测试到生成报告,再到打包部署。我们需要做的是使用Maven配置好项目,然后输入简单的命令,Maven会帮我
阅读全文
摘要:背景: 环境出现问题,定位为依赖jar缺失,修改工程pom文件补充依赖jar。 更新要点说明: 依赖jar,更新提交 业务jar,也需更新提交:maven构建会把依赖jar引用进去,更新环境如果单独更新了依赖jar包,新构建业务jar内部api也不一致,业务jar也得更新 例: 我依赖的jar包里的
阅读全文
摘要:maven的东西使用了一段时间,但是每次使用都多少有点含糊,所以总结一下。 目前主要使用是在jar包的控制上 原理: 在本地,指定一个文件夹,便是maven的仓库,maven会从远程的中央仓库中下载你需要的jar资源到你本地,然后通过maven关联,讲jar包依赖到你的项目中,避免了你需要将jar包
阅读全文

浙公网安备 33010602011771号