代码小兵498
程序员
项目打包如项目中包含本地jar需要安装到本地仓库mvninstall:install-file-Dfile=<path-to-file>-DgroupId=<group-id>-DartifactId=<artifact-id>-Dversion=<version>-Dpackaging=<packaging><path-to-file>:要安装的JAR的本地路径<group-id>:要安装的...
在微服务如火如荼的情况下,越来越多的项目开始尝试改造成微服务架构,微服务即带来了项目开发的方便性,又提高了运维难度以及网络不可靠的概率.在说微服务的优缺点时,有对比才会更加明显,首先说一下单体式结构单体式架构在单体式架构中,系统通常采用分层架构模式(MVC),持久化层、表示层,业务逻辑层。架构主要存在以下问题:系统内部互相访问,耦合紧密导致难以维护;各业务领域需要采用相同的技术栈,难以快速应用新技术(例如使用SSH很难向SSM改造);对系统的任何修改都必须整个系统一起重新部署...
引入依赖 <dependency> <groupId>com.jayway.jsonpath</groupId> <artifactId>json-path</artifactId> <version>2.4.0</version> </dependency>语法说明JsonPath语法要点:$表示文档的根元素@表示文档的当前元素.node...
Untracked:未跟踪,此文件在文件夹中,但并没有加入到git库,不参与版本控制.通过gitadd状态变为StagedUnmodify:文件已经入库,未修改,即版本库中的文件快照内容与文件夹中完全一致.这种类型的文件有两种去处,如果它被修改,而变为Modified.如果使用gitrm移出版本库,则成为Untracked文件Modified:文件已修改,仅仅是修改,并没有进行其他的操作.这个文件也有两个去处,通过gitadd可进入暂存staged状态,使用gitchecko...
Maven环境搭建:本地仓库+maven运行环境+构建项目1.搭建nexus本地仓库(1)拷贝jdk1.6和tomcat6(2)配置端口为8010(端口自行定义,只要下面各处一致即可)(3)复制nexus-2.1.2.war到tomcat/webapps下,改名为nexus.war(这样访问无需加后面的版本号)(4)启动tomcat6(最好以服务方式启动,否则电脑关机重启后还需手工启动)访问:http://localhost:8010/nexus能访问,搭建nexus成功!初...