代码拉取完成,页面将自动刷新
apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'war'
// maven资源库
repositories {
// mavenCentral()
maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
}
// 依赖包版本
ext {
// 项目包路径
project_package = 'com/fnc/manage'
}
dependencies {
// junit相关依赖包
testCompile group: 'junit', name: 'junit', version: '4.11'
// 本地相关依赖包
compile fileTree( dir: 'lib', include: ['*.jar'] )
// Spring相关依赖包
compile group: 'org.springframework', name: 'spring-core', version: '4.2.4.RELEASE'
compile group: 'org.springframework', name: 'spring-context', version: '4.2.4.RELEASE'
compile group: 'org.springframework', name: 'spring-web', version: '4.2.4.RELEASE'
compile group: 'org.springframework', name: 'spring-beans', version: '4.2.4.RELEASE'
compile group: 'org.springframework', name: 'spring-webmvc', version: '4.2.4.RELEASE'
compile group: 'org.springframework', name: 'spring-aop', version: '4.2.4.RELEASE'
compile group: 'org.springframework', name: 'spring-jdbc', version: '4.2.4.RELEASE'
// 数据库相关依赖包
compile group: 'org.mybatis', name: 'mybatis', version: '3.3.1'
compile group: 'org.mybatis', name: 'mybatis-spring', version: '1.2.5'
compile group: 'mysql', name: 'mysql-connector-java', version: '5.1.40'
compile group: 'com.cloudhopper.proxool', name: 'proxool', version: '0.9.1'
// JSP相关依赖包
compile group: 'javax.servlet', name: 'jstl', version: '1.2'
providedCompile group: 'javax.servlet', name: 'javax.servlet-api', version: '3.1.0'
providedCompile group: 'javax.servlet.jsp', name: 'jsp-api', version: '2.2.1-b03'
// 日志相关依赖包
compile group: 'ch.qos.logback', name: 'logback-core', version: '1.1.7'
compile group: 'ch.qos.logback', name: 'logback-classic', version: '1.1.7'
compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.21'
// JSON组件相关依赖包
compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: '2.8.3'
compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.8.3'
compile group: 'com.alibaba', name: 'fastjson', version: '1.2.17'
// 文件上传相关依赖包
compile group: 'commons-fileupload', name: 'commons-fileupload', version: '1.3.2'
// httpclient相关依赖包
compile group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5.2'
compile group: 'org.apache.httpcomponents', name: 'fluent-hc', version: '4.5.2'
// 阿里云oss
compile group: 'com.aliyun.oss', name: 'aliyun-sdk-oss', version: '2.3.0'
compile 'org.dom4j:dom4j:2.0.0'
compile 'org.apache.poi:poi:3.16-beta1'
compile 'org.apache.poi:poi-ooxml:3.17-beta1'
compile 'com.alibaba.druid:druid-wrapper:0.2.9'
compile 'com.google.zxing:core:3.3.0'
}
// 创建资源文件夹
task mkSrcDirs {
// java
sourceSets*.java.srcDirs*.each { it.mkdirs() }
// resources
sourceSets*.resources.srcDirs*.each { it.mkdirs() }
}
// 创建项目文件夹
task mkProjectDirs {
mkdir "lib"
mkdir "doc"
// java
mkdir "src/main/java/$project_package/web"
mkdir "src/main/java/$project_package/common/config"
mkdir "src/main/java/$project_package/common/context"
mkdir "src/main/java/$project_package/common/interceptor"
mkdir "src/main/java/$project_package/common/utils"
mkdir "src/main/java/$project_package/dao/dal/model"
mkdir "src/main/java/$project_package/dao/dal/plugins"
mkdir "src/main/java/$project_package/dao/mapper"
mkdir "src/main/java/$project_package/dao/model"
mkdir "src/main/java/$project_package/service/impl"
// resources
mkdir "src/main/resources/config/biz"
mkdir "src/main/resources/config/db"
mkdir "src/main/resources/mapper"
// webapp
mkdir "src/main/webapp/assets"
mkdir "src/main/webapp/WEB-INF/jsp"
mkdir "src/main/webapp/WEB-INF/tlds"
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。