pom中通用的dependency

<dependencies>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>18.0</version>
</dependency>

<!-- Logging -->
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.1.3</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.11</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>1.7.11</version>
</dependency>
<!-- Logging -->

<!--test-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
</dependencies>

时间: 2024-10-12 15:16:00

pom中通用的dependency的相关文章

清理pom中的jar包

有时候pom中引用了一堆的jar包,可以用下面这些命令分析相关jar包是否有用以及依赖关系: 查看项目依赖:mvn dependency:analyze 查看项目直接和传递依赖:mvn dependency:tree 查看maven构建时有效的pom(看哪些jar是不需要的,再排除):mvn help:effective-pom

maven 仓库配置 pom中repositories属性

文章转自http://blog.csdn.net/zlgydx/article/details/51130627 什么是Maven仓库在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.jar等等.每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重复.重复永远是噩梦的起点,多个项目不共用相同的jar文件,不仅会造成磁盘资源的浪费,也使

pom中更换阿里云仓库时不要忽略了pluginRepositories

用maven也大几年了,也一直在用阿里云的中央仓库. 不喜欢在maven的settings.xml里改,更喜欢直接在pom.xml里改,因为受git管理,小伙伴们拉下来即可. 然而网上的大部分技术文章都只会指导你这么配置: <repositories> <repository> <id>aliyun</id> <url>https://maven.aliyun.com/repository/public</url> <relea

关于ivx中通用变量排序功能的经验总结

在ivx中通用变量是经常使用到的一种变量,而且它的元素类型可以为数组,因此也常用作循环创建的数据来源,当我们要对循环创建出来的列表进行排序时,操作上其实就是对通用变量内部元素的一个排序,今天就说一下这种排序的具体操作. 我们以这个通用变量为例,通用变量内包含一个元素employees,这个元素的属性是一个数组,每个数组元素包含两个子元素,number和lastName.为了便于观察,我们将通用变量的元素employees数组作为数据来源进行循环创建,循环创建中的文本绑定当前数据的number和l

Maven POM中Dependency Scope取值含义

引自 http://my.oschina.net/boonya/blog/141276 在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署.目前<scope>可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布. * provided,类似compile,期望JDK.容器或使用者会提供这个依赖.如servlet.jar. * runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段. * test

maven在POM中读取Property文件

前言 也许你会觉得这是多此一举的事情,你会问我为什么不直接在pom文件中定义property属性.我只能告诉你我自己的想法:一些property文件里放的是随着环境的变化会变的参数,会随时发生变化.如果让维护系统的人每次去找指定的pom文件未免有些不合适. 方法 直接先上代码             <plugin>                 <groupId>org.codehaus.mojo</groupId>                 <arti

Spring点滴七:Spring中依赖注入(Dependency Injection:DI)

Spring机制中主要有两种依赖注入:Constructor-based Dependency Injection(基于构造方法依赖注入) 和 Setter-based Dependency Injection(基于Setter方法依赖注入) 一.Contructor-based Dependency Injection(基于构造方法注入) 在bean标签中通过使用<constructor-arg />标签来实现 spring.xml <?xml version="1.0&qu

C++中通用模板的使用

1 #include<iostream> 2 using namespace std; 3 // 通用模板计算一个表达式的值 4 template<class Ta,class Tb,class Tc> 5 Ta Abc(const Ta *a,const Tb *b,const Tc *c) 6 { 7 return (*a)+(*b)+(*c); 8 } 9 int main() 10 { 11 int a=10,*p; 12 float b=2.6,*q; 13 char c

报表开发中通用group_concat函数的实现方法

使用Jasper或BIRT等报表工具时,常会碰到一些非常规的统计,用报表工具本身或SQL都难以处理,如在MSSQL/Oracle中,想展现类似group_concat函数计算结果的报表. 集算器具有结构化强计算引擎,集成简单,可以协助报表工具方便地实现此类需求.下面以MSSQL为例,来说明通用group_concat函数的实现过程. MSSQL的表Table1有四个字段,字段Col1.Col2.Col3是分组字段,Col4是汇总字段,部分数据如下: 报表工具需要的数据源如下: 集算器代码: A1