流易

日日行,不怕千万里;常常做,不怕千万事。(https://github.com/poazy)

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

05 2017 档案

摘要:1、配置M2_HOME/conf/settions.xml 2、配置需要下载jar包的项目的pom.xml 阅读全文
posted @ 2017-05-30 23:50 流易 阅读(2001) 评论(0) 推荐(0)

摘要:<mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirro 阅读全文
posted @ 2017-05-30 16:45 流易 阅读(41148) 评论(0) 推荐(1)

摘要:1、认证,在M2_HOME/conf/settings.xml配置用户名密码 2、在将要上传项目的pom.xml中配置jar包上传路径url 3、执行命令发布项目到私服(上传jar包到私服上) mvn deploy 阅读全文
posted @ 2017-05-30 16:30 流易 阅读(689) 评论(0) 推荐(0)

摘要:1. 代理仓库(Proxy Repository) 顾名思义是代理第三方仓库的,如: maven-central nuget.org-proxy maven-central nuget.org-proxy 版本策略(Version Policy): Release: 正式版本 Snapshot: 快 阅读全文
posted @ 2017-05-30 09:41 流易 阅读(1437) 评论(0) 推荐(0)

摘要:下载安装包:nexus(https://www.sonatype.com/download-oss-sonatype) 默认用户密码字符串: 阅读全文
posted @ 2017-05-30 08:45 流易 阅读(279) 评论(0) 推荐(0)

摘要:1、运行父工程(父工程将各个子模块聚合到一起) 2、直接运行子模块(Web工程) 阅读全文
posted @ 2017-05-30 07:47 流易 阅读(280) 评论(0) 推荐(0)

摘要:calsspath:仅加载本工程中的配置文件 classpath*:既要加载本工程中配置文件,也要加载jar包中的配置文件 阅读全文
posted @ 2017-05-29 23:55 流易 阅读(165) 评论(0) 推荐(0)

摘要:1、选取父工程创建子模块(Maven Modeule) 2、创建子模块时 Packaging 选 jar 阅读全文
posted @ 2017-05-29 23:32 流易 阅读(202) 评论(0) 推荐(0)

摘要:1、创建Maven工程时 Packaging 选项为 pom 2、父工程目录结构只有pom.xml(父工程不进行编码) 3、需要的依赖信息在父工程中定义,子模块继承 5、将各个子模块聚合到一起 6、将父工程发布到本地仓库 阅读全文
posted @ 2017-05-29 23:21 流易 阅读(688) 评论(0) 推荐(0)

摘要:org.apache.maven.plugins maven-compiler-plugin 1.7 1.7 阅读全文
posted @ 2017-05-29 23:11 流易 阅读(446) 评论(0) 推荐(0)

摘要:A依赖B,B依赖C。B是A的直接依赖,C是A的传递依赖。 1、Maven自己调解原则 先定义者优级先原则,谁先定义就用谁的传递依赖。 路径近者优级先原则,直接依赖级别高高于传递依赖。 2、排除依懒 3、版本锁定(推介使用) 阅读全文
posted @ 2017-05-29 22:44 流易 阅读(180) 评论(0) 推荐(0)

摘要:两个核心 1、依懒管理:对jar包管理 2、项目构建管理:通过命令进行项目构建管理 阅读全文
posted @ 2017-05-29 22:13 流易 阅读(260) 评论(0) 推荐(0)

摘要: 阅读全文
posted @ 2017-05-29 17:49 流易 阅读(162) 评论(0) 推荐(0)

摘要: 阅读全文
posted @ 2017-05-29 17:17 流易 阅读(156) 评论(0) 推荐(0)

摘要:Maven中存在三套生命周期,每一套生命周期相互独立,互不影响。在一套生命周期内,执行后面的命令前面的命令会自动执行。 CleanLifeCycle:清理生命周期 mvn clean DefaultLifeCycle:默认生产周期 mvn compile、mvn test、mvn package、m 阅读全文
posted @ 2017-05-29 16:35 流易 阅读(395) 评论(0) 推荐(0)

摘要:设置时间为2017年5月18号9:55:15 date -s "2017-05-18 09:55:15" 修改完后执行clock -w,把系统时间写入CMOS clock -w 阅读全文
posted @ 2017-05-18 10:01 流易 阅读(149) 评论(0) 推荐(0)

摘要:代码调试比代码编写复杂、比代码编写更费时且是一个折磨人的事情,要调整好心态,不指望很快、很轻松报完成代码调试。 谁都会出错,从不写代码的人就不会出错! 平时多编码多调试,多积累调试的技巧方法经验。 阅读全文
posted @ 2017-05-16 23:54 流易 阅读(177) 评论(0) 推荐(0)

摘要:找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起。 针对接口编程,而不是针对实现编程。 多用组合,少用继承。 为了交互对象之间的松耦合设计而努力。 类应该对扩展开放,对修改关闭。 要依赖抽象,不要依赖具体类。 最少知识原则:只和你的密友谈话。 别调用(打电话给)我们,我 阅读全文
posted @ 2017-05-16 23:43 流易 阅读(144) 评论(0) 推荐(0)

摘要:1、下载jdk-7u1-linux-i586.rpm2、cd 到 jdk-7u1-linux-i586.rpm 所在的目录3、su 获得 root 权限4、执行安装命令: rpm -ivh jdk-7u1-linux-i586.rpm 执行结果信息如下: Preparing... ######### 阅读全文
posted @ 2017-05-16 23:36 流易 阅读(200) 评论(0) 推荐(0)

摘要:Windows: M2_HOME=D:\ProgramFiles\apache-maven-3.5.0M2_REPO=D:\ProgramFiles\maven\repositoryPATH=%PATH%;%M2_HOME%\bin;%M2_REPO%; Linux: M2_HOME="/boazy 阅读全文
posted @ 2017-05-16 23:27 流易 阅读(195) 评论(0) 推荐(0)

摘要:mvn -version 查看版本,查看Maven版本信息 mvn clean 清理,清除项目目录中的生成结果(清除根目录下的target目录) mvn compile 编译,编译源代码 mvn test 单元测试,运行应用程序中的单元测试类(XxxxTest.java) mvn package 打 阅读全文
posted @ 2017-05-16 23:24 流易 阅读(160) 评论(0) 推荐(0)