
项目管理
eff666
这个作者很懒,什么都没留下…
展开
-
maven坐标详解
上一篇文章,总体介绍了maven,今天我就maven的坐进行详细介绍。在maven的pom.xml文件中:1、maven基本坐标 maven坐标元素包括groupId,artifactId,version,packaging,classifier。只要提供正确的坐标元素,maven就能找到对应的构件。 groupId:定义当前这个maven项目录属的实际项目,表示方式通常与域名反向相对应原创 2016-07-22 08:47:40 · 4648 阅读 · 0 评论 -
WebJars——web端静态资源的jar包
1、WebJars介绍Web前端使用了越来越多的JS或CSS,如jQuery,Backbone.js和Bootstrap。一般情况下,我们是将这些Web资源拷贝到Java Web项目的webapp相应目录下进行管理。这种通过人工方式管理可能会产生版本误差,拷贝版本错误,漏拷等现象,导致前端页面无法正确展示,版本不一致,文件混乱等,导致出现一些莫名其妙的错误等。WebJars是将web前端资源(js,原创 2017-04-15 11:42:13 · 18750 阅读 · 3 评论 -
Gradle项目构建工具介绍
1、Gradle概述Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的结构化查询语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。它面向Java应用为主。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。Gradle是一个基于JVM的构建工具,是一款通用灵活的构建工具,支持maven,原创 2017-04-15 11:24:45 · 1825 阅读 · 0 评论 -
Docker入门教程(一)——基本介绍
1、Docker概念Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。2、Docker架构Docker使用客户端-服务器(C/S)架构模式,使用远程API来管理和创建Docker容器。Docker容器通过Docker镜像来创建。容器与镜像的关系类似原创 2017-03-09 18:46:30 · 728 阅读 · 0 评论 -
Docker入门教程(二)——基本命令
在Docker入门教程(一)中,我们了解了Docker的基础知识,知道了它是如何工作以及如何安装的。在这篇文章中,我们将学习常用Docker命令。1、让我们通过下面的命令来检查Docker的安装是否正确docker info 如果没有找到这条命令,则表示Docker安装错误。如果安装正确,则会输出类似下面的内容: 到这一步Docker里还没有镜像或是容器。所以,让我们通过使用命令预先构建的镜像来创原创 2017-03-09 19:11:34 · 563 阅读 · 0 评论 -
Docker入门教程(三)——Dockerfile
Docker为我们提供了Dockerfile来解决自动化的问题。在这篇文章中,我们将讨论什么是Dockerfile,它能够做到的事情以及Dockerfile的一些基本语法。1、易于自动化的命令Dockerfile包含创建镜像所需要的全部指令。基于在Dockerfile中的指令,我们可以使用Docker build命令来创建镜像。通过减少镜像和容器的创建过程来简化部署。Dockerfile支持支持的语转载 2017-03-09 19:20:45 · 643 阅读 · 0 评论 -
maven介绍及常用命令
1、maven的用途 maven是主要服务基于java平台的项目构建,依赖管理和项目信息管理的一个工具。项目构建包括清理,编译,测试到生成测试报告,再到打包和部署;依赖管理是maven借助于坐标来实现的。maven是跨平台的,可以在windows,linux和mac OS等系统上运行。2、maven目录结构 (1)bin:maven运行脚本,命令。 (2)boot:包含plexus-cla原创 2016-07-19 08:57:04 · 3455 阅读 · 0 评论 -
maven自动部署到tomcat7
1、pom.xml 在pom.xml中添加tomcat-maven-plugin插件信息。 <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId>原创 2016-11-16 18:53:22 · 368 阅读 · 0 评论 -
Maven手动添加本地jar包
1、打jar包 将本地的java文件打成jar包,我们可以利用maven来完成。2、将本地jar包添加到maven的pom中 将本地打包的jar包,使用如下命令构建到maven的.m2\repository\下的目录中mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -D原创 2016-10-25 19:28:31 · 467 阅读 · 0 评论 -
maven坐标Dependencies和Exclusions详解
1、概念介绍 Dependencies:是可选依赖(Optional Dependencies) Exclusions:是依赖排除(Dependency Exclusions) 2、Dependencies (1)当一个项目A依赖另一个项目B时,项目A可能很少一部分功能用到了项目B,此时就可以在A中配置对B的可选依赖。举例来说,一个类似hibernate的项目,它支持对mysql、oracl原创 2016-07-22 09:02:54 · 88760 阅读 · 3 评论 -
maven编译报错 -source 1.5 中不支持 lambda 表达式
在用maven编译项目是由于项目中用了jdk 1.8, 编译是报错 -source 1.5 中不支持 lambda 表达式,Google找到这篇解决方案,记录一下:在用maven编译项目是由于项目中用了jdk 1.8, 编译是报错 -source 1.5 中不支持 lambda 表达式,Google找到这篇解决方案,记录一下: 编译时报如下错误:[ERROR] COMPILATION ERRO原创 2017-10-15 14:38:58 · 799 阅读 · 0 评论