maven
文章平均质量分 68
wujiang88
哈哈
展开
-
Maven 常用命令,手动创建第一个 Maven 项目
本文转自:http://www.cnblogs.com/luotaoyeah/p/3764982.htmlMaven入门指南② :Maven 常用命令,手动创建第一个 Maven 项目1.根据 Maven 的约定,我们在D盘根目录手动创建如下目录及文件结构:2.打开pom.xml文件,添加如下内容: 1 project xmlns="http转载 2015-12-12 18:05:31 · 429 阅读 · 0 评论 -
maven标准目录结构
Maven 标准目录结构好的目录结构可以使开发人员更容易理解项目,为以后的维护工作也打下良好的基础。Maven2根据业界公认的最佳目录结构,为开发者提供了缺省的标准目录模板。Maven2的标准目录结构如下:src/main/javaApplication/Library sourcessrc/main/resourcesAppli转载 2016-06-06 11:00:26 · 307 阅读 · 0 评论 -
Nexus安装、使用说明
本文转自:http://blog.163.com/benbenfafa_88/blog/static/6493016220130451915187/1、 为什么使用Nexus 如果没有私服,我们所需的所有构件都需要通过maven的中央仓库和第三方的Maven仓库下载到本地,而一个团队中的所有人都重复的从maven仓库下 载构件无疑加大了仓库的负载和浪费了外网带宽,如果转载 2016-01-11 21:34:13 · 331 阅读 · 0 评论 -
Maven当中的坐标
学习maven有段时间了,还没有自己写过原创文章,今天就来写一篇关于maven的坐标的详解。maven的坐标包括:groupId,artifactId,version,classfier。groupId : 这个表示一个项目的所属的项目组的唯一标识,如:org.sonatype.nexus,这里这里的意思是:org.sonatype是公司的全球唯一标识,这里的nexus是这个 组织原创 2015-12-22 21:27:40 · 835 阅读 · 0 评论 -
maven archetype:generate 的进一步理解
本文参考和转自:http://cloudera.iteye.com/blog/770505和http://jiajun.iteye.com/blog/465496可以说纠结了不少时间了用mvn archetyoe:generate 时总是会出现以下的情况: 正常的应该是 Java代码 $ mvn archetype:gene转载 2015-12-22 20:27:49 · 8169 阅读 · 0 评论 -
pom.xml的继承、聚合与依赖
本文转自:http://haohaoxuexi.iteye.com/blog/19005686.1 简介 pom.xml文件是Maven进行工作的主要配置文件。在这个文件中我们可以配置Maven项目的groupId、artifactId和version等Maven项目必须的元素;可以配置Maven项目需要使用的远程仓库;可以定义Maven项目打包的形式;可以定义转载 2015-12-21 16:04:53 · 699 阅读 · 0 评论 -
使用maven profile实现多环境可移植构建
本文转自:http://blog.csdn.net/mhmyqn/article/details/24501281在开发过程中,我们的软件会面对不同的运行环境,比如开发环境、测试环境、生产环境,而我们的软件在不同的环境中,有的配置可能会不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置,那每次我们将软件部署到不同的环境时,都需要修改相应的配置文件,这样来回修改,是个转载 2015-12-21 13:55:42 · 304 阅读 · 0 评论 -
激活Maven profile的几种方式
本文转自:http://juvenshun.iteye.com/blog/208714首先简单介绍下 Maven 的 profile 是什么。对于人来说,profile 是指人的肖像,轮廓,比如论坛里每个人注册了帐号后,可以设置自己的 profile,放上照片,介绍等等。对于 Maven 来说又是怎样呢?整个项目定义好了项目对象模型(POM),就像论坛为每个人提供了默认的行为功能,如果转载 2015-12-21 10:33:24 · 395 阅读 · 0 评论 -
【Maven】Maven Plugin示例:自己动手编写Maven插件
本文转自:http://blog.csdn.net/vking_wang/article/details/8612981需求:在Maven编译项目的时候,统计代码量,即项目中的文件数目、代码行数,包括java文件和配置文件两种;其中配置文件(sql、xml、properties)代码行数/4 处理。创建项目:首先确保已安装m2eclipse插件:转载 2015-12-20 22:47:49 · 412 阅读 · 0 评论 -
Maven 仓库、镜像
本文转自:http://my.oschina.net/heweipo/blog/4802441、仓库中jar包定位 在maven世界中任何一个依赖、插件或者项目构建的输出都可以称为构件,任何一个构件都有一个坐标作为唯一的标识。这个坐标就是:group、artifactId、version;根据这个坐标就可以定义其在仓库的唯一存储路径,那么就可以在项目中引用。转载 2015-12-20 22:12:58 · 361 阅读 · 0 评论 -
使用maven开发的项目,如何更方便地提取第三方包
本文转自:http://blog.csdn.net/mozhenghua/article/details/5671133如果你的项目使用maven构建的话,当项目要上线,部署到服务器上去的时候或许会碰见这样的问题。问题就是,服务器上没有maven的环境,也就是说,项目所依赖到的那些仓库(repository)中的jar包你需要单独提取出来上传到服务器中去。 我知道pom转载 2015-12-18 17:49:05 · 317 阅读 · 0 评论 -
Maven deploy时报Fatal error compiling: tools.jar not found错误的问题处理(转载)
本文转自:http://blog.csdn.net/achilles12345/article/details/19046061 在Eclipse环境下,使用Maven进行deploy时发现报了该错误:Fatal error compiling: tools.jar not found: C:\Program Files\Java\jre6\..\lib\tools.jar.转载 2016-01-02 21:25:01 · 962 阅读 · 0 评论 -
maven生成项目信息站点的信息种类
原文请见:http://maven.apache.org/plugins/maven-project-info-reports-plugin/Apache Maven Project Info Reports PluginThe Maven Project Info Reports plugin is used to generate reports informa转载 2016-01-02 20:28:00 · 283 阅读 · 0 评论 -
Maven plugin中的lifecycle、phase、goal、mojo概念及作用的理解
这篇文章是转载的,如有侵权请及时联系,谢谢转载 2015-12-16 10:16:50 · 549 阅读 · 0 评论 -
Maven依赖范围及传递
本文转自:http://blog.csdn.net/stypace/article/details/384405451、Maven因为执行一系列编译、测试和部署运行等操作,在不同的操作下使用的classpath不同,依赖范围就是用来控制依赖与三种 classpath(编译classpath、测试classpath、运行classpath)的关系。Maven有以下几种依赖范围:转载 2015-12-13 09:55:57 · 316 阅读 · 0 评论 -
Maven中的DependencyManagement和Dependencies
本文转自:http://liugang594.iteye.com/blog/1687781这里介绍一个在父项目中的根结点中声明dependencyManagement和dependencies的区别dependencyManagementMaven 使用dependencyManagement 元素来提供了一种管理依赖版本号的方式。通常会在一个组织或者项目的最顶层的父P转载 2015-12-13 21:40:42 · 347 阅读 · 0 评论 -
maven repository
好文章,忍不住又要转载下,原文:http://blog.csdn.net/joewolf/article/details/4876604什么是Maven仓库在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.jar等等。每建立一个项目,你都需要建立这样的一个/转载 2015-12-12 20:58:38 · 379 阅读 · 0 评论 -
将下载好的jar包安装到本地maven仓库
这个功能一般很少使用,但是使用起来也还是很方便,这里使用主要是一些在公共仓库中没有的jar包,比如oracle数据库驱动。以 spring-context-support-3.1.0.RELEASE.jar 为例,在 @3图中已经给出这个 jar 包的 groupId,artifactId,version信息,手动安装的时候这些信息不要改,否则 Maven 项目移植的话,jar 包下载就会转载 2016-06-22 17:55:20 · 1530 阅读 · 0 评论