摘要: 多个环境一个项目,在家的时候可能会在本机上运行,在公司可能在内网测试环境运行,上线后会在生产环境运行,在不同的环境中会有一些配置是不一样的,至少数据库就不一样。如果每换一个环境就去改所有配置太过于麻烦,以下方法就是通过一个参数灵活的切换不同的环境项目结构pom.x... 阅读全文
posted @ 2017-04-02 09:16 free_java 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 发布RELEASE用户A将代码打包发布到RELEASE仓库,具体操作参考上篇文章。用户B使用时,需要在pom.xml添加JAR包的依赖坐标。如果用户A将版本从1.0升级为2.0,用户B使用时也需要同时在pom.xml中修改坐标版本。但是RELEASE是稳定版本,是... 阅读全文
posted @ 2017-03-25 22:24 free_java 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 登录启动nexus3,访问http://localhost:8081/ 点击右上角sign in登录,默认用户名:admin 密码:admin123,登陆后可以点击右上角的admin,修改默认密码仓库类型点击最上排的齿轮按钮,然后点击左边的repository--... 阅读全文
posted @ 2017-03-19 09:16 free_java 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 环境nexus最新3.x版需要java1.8,2.x版需要1.7以上。我之前一直用2.x,现在偿试在centos7和window10上分别安装nexus3.x,首先确保系统中已经配好了JDK1.8环境变量官网下载地址:https://www.sonatype.co... 阅读全文
posted @ 2017-03-11 09:43 free_java 阅读(294) 评论(0) 推荐(0) 编辑
摘要: JAR包冲突 org.springframework spring-core 4.3.6.RELEASE 在pom.xml中添加以上依赖的时候,会自动添加以下两个JAR包spring-core会自动附带commons-logging-1.2,... 阅读全文
posted @ 2017-03-04 16:11 free_java 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 聚合项目一些开源项目,都会把自己的源代码公开到github之类的网站上,我们通过下载其代码,在本地执行maven install,可以把代码编译成jar包安装到本地仓库。而一个项目通常有多个模块,比如spring就有spring web,spring jdbc... 阅读全文
posted @ 2017-02-26 09:31 free_java 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 继承如果项目划分了多个模块,都需要依赖相似的jar包,只需要创建一个父模块,在它的pom.xml文件中配置依赖jar包。功能模块只需要继承父模块,就可以自动得到其依赖jar包,而不需要在每个模块中都重复配置。创建父模块在eclipse中创建项目-maven pro... 阅读全文
posted @ 2017-02-25 10:01 free_java 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 官网下载页面:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/mars/2/eclipse-jee-mars-2-win32-x86_64.zip... 阅读全文
posted @ 2016-12-25 14:39 free_java 阅读(1065) 评论(0) 推荐(0) 编辑
摘要: 官方下载页面:http://tomcat.apache.org/download-70.cgi 选择64-bit Windows zip下载解压后,进入tomcat-7.0.73\bin目录,双击运行startup.bat访问http://localhost:8... 阅读全文
posted @ 2016-12-25 13:50 free_java 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 官方下载页面:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u80-oth-JPR先选中Accept Li... 阅读全文
posted @ 2016-12-25 13:37 free_java 阅读(157) 评论(0) 推荐(0) 编辑