首页 > 其他 > 详细

使用idea建立gradle+SSM项目

时间:2017-01-15 17:59:38      阅读:440      评论:0      收藏:0      [点我收藏+]

目录:  一、创建一个gradle项目

       二 、在gradle中创建SSM项目

 

 

一 、创建一个gradle项目

第一步:

 技术分享

第二步:选择gradle,并选中web,然后点击Next进入下一步

技术分享

第三步:此处会要求输入GroupID和ArtifacID,GroupID可以填写com开始的包目录结构,后者推荐填写项目名称。Next

技术分享

第四步:选择gradle,IDEA默认有gradle,可以不用选择,如果需要使用自己安装的gradle,那么选择"Use local gradle distribution",然后选择gradle的安装路径

技术分享

第五步:"Project location"是项目生成的路径,项目会被生成到这个路径下面,这里直接点击"Finish"完成

技术分享

这里是IDEA在自动加载gradle的目录结构

技术分享

加载完成之后的目录结构,如果发现生成的结构只有.idea和src,是因为自动加载失败或是在第二步没有选择web,可以删除项目重来

技术分享

 

gradle项目的建立到这里结束,其中有一个bulid.gradle文件,这个文件是用来添加包依赖的,和maven的pom.xml作用一样

 

二 、在gradle中创建SSM项目

第一步:为项目设置Tomcat服务器

技术分享

技术分享

Name这里输入Tomcat的命名(这个随便打什么,你喜欢就好),然后在"Application server"处选择Tomcat的安装路径,

然后Tomcat的端口号等,这里默认8080,然后点击"Deployment"。

技术分享

添加需要使用这个Tomcat发布的项目

技术分享

这里选择带"(exploded)"后缀的。

技术分享

上一步结束后会来到这里,这里设置访问项目的URL,默认是IP:端口,一般推荐这里加上项目名称

技术分享

到这里Tomcat就设置好了。

 

第二步:在gradle中添加SSM所依赖的jar包,打开bulid.gradle文件,在

dependencies{
}

中将以下代码贴入其中。

    compile ‘org.apache.tomcat:tomcat-servlet-api:8.0.24‘
    compile ‘jstl:jstl:1.2‘
    compile ‘org.springframework:spring-beans:4.1.7.RELEASE‘
    compile ‘org.springframework:spring-web:4.1.7.RELEASE‘
    compile ‘org.springframework:spring-webmvc:4.1.7.RELEASE‘
    compile ‘org.springframework:spring-tx:4.1.7.RELEASE‘
    compile ‘com.alibaba:druid:1.0.15‘
    compile ‘org.aspectj:aspectjweaver:1.8.6‘
    compile ‘mysql:mysql-connector-java:5.1.36‘
    compile ‘org.mybatis:mybatis-spring:1.2.3‘
    compile ‘org.mybatis:mybatis:3.3.0‘
    compile ‘org.springframework:spring-jdbc:4.1.7.RELEASE‘
    compile ‘junit:junit:4.12‘
    compile ‘org.springframework:spring-test:4.0.5.RELEASE‘
    providedCompile ‘javax.servlet:servlet-api:2.5‘

    testCompile group: ‘junit‘, name: ‘junit‘, version: ‘4.11‘

然后执行这段代码,IDEA会自动下载这些jar包。耐心等待。。。。。。。

技术分享

完成之后会发现左侧的"External Libraries"里面出现了我们要的jar包

技术分享

 

第三步:建立SSM的包结构,在main目录下建立"java","resources"两个包,前者用来存放java源码文件,后者用来存放配置文件

技术分享

 

使用idea建立gradle+SSM项目

原文:http://www.cnblogs.com/NB-QS/p/6287406.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!