eclipse+gradle+springBoot搭建开发环境
来源:互联网 发布:淘宝太早买不了东西吗 编辑:程序博客网 时间:2024/05/03 19:12
最近因工作需要搭建一个gradle加springBoot的开发框架,有在网上找过很多资料,由于新手不太会,碰到好多问题,为以后再用到,特此留下笔记。
之前用IDEA搭建起来了,但是用习惯了MyEclipse,IDEA不太习惯,但是我装的MyEclipse2014装不上gradle插件(一直没找到原因),所以这里用的eclipse。
本文中有用到一些前辈写过的东西,在此表示感谢。
开发环境
- 计算机系统
- Windows 10 64bit 专业版
- JDK环境
- 环境变量里是1.8
- 项目引用的是1.7
- Gradle
- gradle-2.5-all
- 开发时用的工具
- eclipse : http://pan.baidu.com/s/1bprdzxt 密码 aulx
- gradle2.5 : http://pan.baidu.com/s/1eR8XU0q 密码 2db8
- gradle替换国内仓库
- 如果gradle仓库连接慢,可以通过改变连接的地址提高效率,方法是在C:\Users\“你的用户”\ .gradle 下创建init.gradle文件,内容如下:
allprojects{ repositories { def REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public/' all { ArtifactRepository repo -> if(repo instanceof MavenArtifactRepository){ def url = repo.url.toString() if (url.startsWith('https://repo1.maven.org/maven2') || url.startsWith('https://jcenter.bintray.com/')) { project.logger.lifecycle "Repository ${repo.url} replaced by $REPOSITORY_URL." remove repo } } } maven { url REPOSITORY_URL } } }
下载安装eclipse以及gradle插件
首先准备eclipse,官方下载地址https://www.eclipse.org/downloads/eclipse-packages/
这里我选择的是Eclipse IDE for Java Developers 64 bit 的,自带gradle.
如果你的eclipse没有gradle插件,可以在eclipse的Help –> Eclipse Marketplace中下载安装
因为我的已经安装过的,所以是installed
下载安装gradle工具
接下来是下载和安装gradle工具,官方下载地址https://gradle.org/releases
我安装的是2.5的,其他没测,记得下载complete完整版
gradle安装以及配置环境就不多写了,网上很多.
可以参考http://blog.csdn.net/lw_power/article/details/51241187
开始搭建环境
打开eclipse,创建gradle项目
选Gradle Project 然后Next > Next >
输入项目名称
需要注意的地方到了,要选第二个,本地的gradle安装目录(因为之前我们装了完整版,库在本地速度快,否则容易构建项目失败)
构建完成后的目录结构如下
接下来是引入SpringBoot依赖,方法是修改build.gradle配置文件如下
buildscript { repositories { mavenCentral()//依赖Maven仓库 } dependencies { //使用1.4.2.RELEASE版本的Spring框架 classpath("org.springframework.boot:spring-boot-gradle-plugin:1.4.2.RELEASE") }}apply plugin: 'java'apply plugin: 'eclipse'apply plugin: 'spring-boot'//生成的jar包包名和版本jar { baseName = 'test' version = '1.0'}repositories { mavenCentral()}//设置jdk的版本sourceCompatibility = 1.7targetCompatibility = 1.7//添加编译时的依赖dependencies { compile("org.springframework.boot:spring-boot-starter-web") testCompile('org.springframework.boot:spring-boot-starter-test')}
其中dependencies里的依赖的写法可以参考http://mvnrepository.com/
键入想要引用的包,点搜索
点击打开找到的依赖包,找到合适的版本
找到对应的引用语句
回到我们的搭建工作中
右键项目–>Gradle–>Refresh Gradle Project 从仓库中加载配置文件中定义的SpringBoot的依赖包
等待加载完毕
加载成功
创建SpringBoorApplication的入口类
@RestController @EnableAutoConfiguration @SpringBootApplication public class Application { @RequestMapping("/") String home() { return "Hello World!"; } public static void main(String[] args) { SpringApplication.run(Application.class, args); } }
启动Application
启动成功,访问localhost:8080
到这里我们的gradle+springBoot的框架在eclipse上就搭建完成了!
- eclipse+gradle+springBoot搭建开发环境
- SpringBoot(一) 使用Eclipse搭建SpringBoot开发环境
- Eclipse搭建Gradle环境
- Eclipse 搭建gradle环境
- Eclipse搭建Gradle环境
- 【Java】Eclipse搭建Gradle环境
- java开发环境搭建,jdk,eclipse,git,gradle,ssh,tomcat,mysql,navicat mysql,maven环境搭建
- eclipse 搭建开发环境
- Eclipse开发环境搭建
- Eclipse开发环境搭建
- Eclipse开发环境搭建
- Eclipse开发环境搭建
- Eclipse开发环境搭建
- Eclipse开发环境搭建 .
- Eclipse开发环境搭建
- Eclipse开发环境搭建
- Eclipse开发环境搭建
- Eclipse开发环境搭建
- 本地dubbo服务的注册地址不正确问题
- Spark Catalyst 源码分析
- jquery酒店日期范围选择(手机端)
- BootStrap学习(2)
- shell中的cut
- eclipse+gradle+springBoot搭建开发环境
- Nhibernate使用示例<一>
- Integer小知识(新的理解)
- Java实现单链表翻转
- MongoDB的用户创建更新及删除
- 片选
- intellij maven 新建module不能创建java文件
- Java 流行框架(Spring/Struts2/Hibernate/iBatis)都在使用什么日志组件
- 2016.09.22Linux 磁盘LVM扩容