53 Star 141 Fork 42

newflydd / jblog

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
build.gradle 2.27 KB
一键复制 编辑 原始数据 按行查看 历史
Administrator 提交于 2016-12-12 17:49 . 2016年12月12日17:48:14
buildscript {
repositories {
jcenter()
}
}
apply plugin: "java"
apply plugin: "war"
apply plugin: "eclipse"
sourceCompatibility = 1.8
version = "0.0.1-SNAPSHOT"
war.baseName = "jblog"
project.webAppDirName = "src/main/webapp"
//扩展属性放在ext的内部类中
ext{
hibernate_version="4.3.11.Final"
spring_version="4.3.2.RELEASE"
}
configurations {
provided
}
sourceSets {
main{
java.srcDirs = [ "src/main/java" ] //引入要编译的JAVA代码文件夹
resources.srcDirs = [ "src/main/java" ] //引入资源文件,打包时才会将配置文件植入war文件
}
main.compileClasspath += configurations.provided
test.compileClasspath += configurations.provided
test.runtimeClasspath += configurations.provided
}
repositories {
maven {url "http://maven.aliyun.com/nexus/content/groups/public" }
mavenLocal()
mavenCentral()
jcenter()
}
dependencies {
compile(
"org.hibernate:hibernate-core:${hibernate_version}",
"org.springframework:spring-core:${spring_version}",
"org.springframework:spring-beans:${spring_version}",
"org.springframework:spring-context:${spring_version}",
"org.springframework:spring-context-support:${spring_version}",
"org.springframework:spring-tx:${spring_version}",
"org.springframework:spring-web:${spring_version}",
"org.springframework:spring-webmvc:${spring_version}",
"org.springframework:spring-orm:${spring_version}",
"org.springframework.security:spring-security-web:4.1.3.RELEASE",
"org.springframework.security:spring-security-config:4.1.3.RELEASE",
"log4j:log4j:1.2.17",
"mysql:mysql-connector-java:5.1.37",
"org.freemarker:freemarker:2.3.23",
"commons-codec:commons-codec:1.9",
"commons-io:commons-io:2.4",
"commons-fileupload:commons-fileupload:1.3.2",
"com.qiniu:qiniu-java-sdk:7.1.2", //七牛图片上传
"org.apache.httpcomponents:httpclient:4.5.2" //apache http组件,用于后台POST
)
testCompile(
"junit:junit:4.12",
"org.springframework:spring-test:${spring_version}"
)
provided "javax.servlet:javax.servlet-api:4.+"
}
//注意下面这个配置,新版本gradle如果不使用数组添加的话会导致eclipse频繁报错
eclipse.classpath.plusConfigurations += [configurations.provided]
tasks.withType(JavaCompile) {
options.encoding = "UTF-8"
}
Java
1
https://gitee.com/newflydd/jblog.git
git@gitee.com:newflydd/jblog.git
newflydd
jblog
jblog
jblog2-3

搜索帮助