用Gradle建立一个简单的java项目

Github地址:https://github.com/LT-demos/gradle-hello-world-demo

1.安装Intellij IDEA


2.通过Intellij IDEA中Gradle创建Java项目


Create New Project
  • 选择Java项目,Next:

Gradle-Java
  • GroupId、ArtifactId和Version和Maven一样。填写GroupId和ArtifactId,Next:

GroupId & ArtifactId
  • Use auto-import和Create directories for empty content roots automatically这两个选项勾上,Next:

...
  • Finish

3.项目目录结构


gradle-hello-world-demo
  • .gradle,gradle的相关支持文件,不用管
  • .idea,IntelliJ IDEA的相关文件,不用管
  • build,构建生成物,存放项目构建中生成的class和jar包
  • gradle,一个gradle的包装程序,貌似直接用gradle不太好,得再包一层,这个其实我们也不用管
  • src,我们写代码的地方,不用说了吧
  • build.gradle,gradle的构建配置,这是我们要关心的,相当于Maven的pom.xml
  • GradleLearn.iml,IntelliJ IDEA的项目文件
  • gradlew,一段gradle wrapper的运行脚本,For *nix
  • gradlew.bat,一段gradle wrapper的运行脚本,For Windows

需要注意:Gradle下载依赖有时候会很慢,需要把jcenter()这个仓库地址加到build.gradle里去!

jcenter()

4.创建Hello.java


代码写在: src/main/java/

Hello.java
public class Hello {   
      public String hello(String name) {        
            return "Hello:" + name;   
      }
}

5.创建Junit测试


快捷键:cmd+shift+T (Mac)

cmd+shift+T
  • 勾选hello

Create Test
  • 测试文件位置

测试文件位置: src/test/java/

HelloTest
  • 编写测试

import org.junit.Test;
import static org.junit.Assert.*;
public class HelloTest {   
      @Test    
      public void hello() throws Exception {              
            String greeting = new Hello().hello("Leonard");
            assertEquals(greeting, "Hello:Leonard");  
       }
}
  • 运行测试

点击侧边栏的Run Test

Run Test

看到绿条表示测试通过!

Success
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,828评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,118评论 6 342
  • 1.编写POM Maven项目的核心文件是pom.xml,POM(Project Objcet Model)项目对...
    zlcook阅读 11,146评论 7 26
  • 背景 出于学习需要,最近开始接触IDEA和Gradle.由于接触Java时间也还很短,之前也只是用过VS里的NuG...
    狮子头上的大花猫阅读 4,410评论 0 0
  • 又多了一本喜欢的书,路遥的《人生》。路遥是一个伟大的作家。他的《平凡的世界》家喻户晓。他的成名作《人生》也不同凡响...
    认知牛阅读 4,035评论 0 10

友情链接更多精彩内容