gradle多项目聚合的build.gradle
来源:互联网 发布:淘宝良心装机店铺 编辑:程序博客网 时间:2024/06/07 07:03
allprojects{ group 'com.sun' version '1.0-SNAPSHOT' apply plugin:'maven-publish' apply plugin: 'java' sourceCompatibility = 1.8 //maven-publish 插件 提交到本地仓库 publishing { publications { maven(MavenPublication) { groupId project.group artifactId project.name version project.version //若是war包,就写components.web,若是jar包,就写components.java from components.java } } //发布到私服 /*repositories{ maven{ name "myRepo" url "" } }*/ }}subprojects { repositories { mavenCentral() maven { url "http://maven.aliyun.com/nexus/content/groups/public/" } } dependencies { def springVersion = "4.2.8.RELEASE" def hibernateVer = "4.3.7.Final" def mybatisVersion = "3.2.1" def mybatisSpring = "1.2.0" compile("org.apache.taglibs:taglibs-standard-impl:1.2.1") // aspectjtools-1.6.11是测可试用版本,使用其他版本会报"dataSource无法注入"的Exception compile("javax:javaee-api:7.0", "javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api:1.2.1", "org.aspectj:aspectjtools:1.6.11", "antlr:antlr:2.7.7", "org.aspectj:aspectjrt:1.6.11") //日志相关依赖 compile("org.apache.commons:com.springsource.org.apache.commons.fileupload:1.2.1", "commons-codec:commons-codec:1.6", "commons-collections:commons-collections:3.2.1", "commons-lang:commons-lang:2.6", "commons-logging:commons-logging:1.2", "commons-pool:commons-pool:1.5.5", "org.apache.commons:commons-lang3:3.1", "log4j:log4j:1.2.17", "org.apache.cassandra:cassandra-all:0.8.1") // 数据库连接部分依赖 compile("mysql:mysql-connector-java:5.1.36") compile("com.mchange:mchange-commons-java:0.2.3.4", "redis.clients:jedis:2.0.0", "net.sf.ehcache:ehcache-core:2.4.3") //compile(" org.hibernate:hibernate-core:$hibernateVer") //"org.hibernate:hibernate-entitymanager:$hibernateVer", //"org.hibernate:hibernate-ehcache:$hibernateVer" //"org.hibernate.common:hibernate-commons-annotations:$hibernateVer") //Spring4.0.6依赖 compile("org.springframework:spring-aop:$springVersion", "org.springframework:spring-orm:$springVersion", "org.springframework:spring-jdbc:$springVersion", "org.springframework:spring-instrument-tomcat:$springVersion", "org.springframework:spring-instrument:$springVersion", "org.springframework:spring-framework-bom:$springVersion", "org.springframework:spring-expression:$springVersion", "org.springframework:spring-core:$springVersion", "org.springframework:spring-context-support:$springVersion", "org.springframework:spring-context:$springVersion", "org.springframework:spring-beans:$springVersion", "org.springframework:spring-aspects:$springVersion", "org.springframework:spring-test:$springVersion", "org.springframework:spring-tx:$springVersion", "org.springframework:spring-web:$springVersion", "org.springframework:spring-webmvc:$springVersion", "org.springframework:spring-webmvc-portlet:$springVersion") // mybatis依赖 compile("org.mybatis:mybatis:$mybatisVersion", "org.mybatis:mybatis-spring:$mybatisSpring") // json相关依赖 compile("com.alibaba:fastjson:1.2.7", "com.jayway.jsonpath:json-path:0.8.1", "net.minidev:json-smart:1.1.1", "org.jsoup:jsoup:1.7.2") compile("org.codehaus.jackson:jackson-core-asl:1.9.2", "org.codehaus.jackson:jackson-mapper-asl:1.9.2") compile("org.dom4j:com.springsource.org.dom4j:1.6.1") compile("com.google.guava:guava:17.0") //测试编译时的依赖 compile("org.assertj:assertj-core:1.5.0", "org.hamcrest:hamcrest-core:1.3", "junit:junit:4.11", "org.testng:testng:6.9.10") // compile group: 'org.springframework', name: 'spring-test', version: '4.3.6.RELEASE' }} } test { useTestNG() }}
阅读全文
0 0
- gradle多项目聚合的build.gradle
- gradle新建工程,多项目依赖,聚合工程
- gradle新建工程,多项目依赖,聚合工程
- gradle构建多项目
- Gradle多项目构建
- gradle多项目构建
- Gradle 多项目管理
- 使用gradle创建多项目
- build.gradle的内容
- 多项目同质化 gradle配置问题
- build.gradle
- build.gradle
- build.gradle
- build.gradle
- build.gradle
- build.gradle
- build.gradle
- build.gradle
- 发送邮件
- TCP如何保证可靠传输
- MySQL必知必会 6-7章节
- 一级指针与二级指针的使用,以及使用二级指针的场合
- centos 6.9 夜间cpu
- gradle多项目聚合的build.gradle
- [线段树][二分图 霍尔定理]LOJ#6062 && 2017 山东一轮集训 Day2. Pair
- C#使用拉依达准则(3σ准则)剔除异常数据(.Net剔除一组数据中的奇异值)
- 常用git 命令
- 虚拟机连不上网,无法ping主机的解决方案
- 从txt文件逐行读取数据到excel文件(包含POI的简单使用和excel文件的数据分列,出现次数统计)
- python matplotlib 画直方图报错
- Struts2-文件上传-<s:file>标签使用
- SVN (subversion) 的备份和还原