美文网首页android
用Gradle建立一个简单的java项目

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

作者: LeonardLT | 来源:发表于2016-09-05 00:17 被阅读1180次

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

相关文章

网友评论

    本文标题:用Gradle建立一个简单的java项目

    本文链接:https://www.haomeiwen.com/subject/attrettx.html