IDEA中使用Gradle的最初步骤

TDD学习中。。。

据说gradle比maven好用很多,最起码我试了试,build.gradle确实比pom.xml简洁很多。所以抛弃maven了,年轻嘛,勇于接受新事物。用gradle写了一些代码,觉得没啥问题,但都是在别人创建好的工程上面。现在决定自己写一个,还挺麻烦。最开始一个问题困扰了我好久,就是gradle中刚创建没有scr。自己创建个scr后不能新建java class。查了半天。终于找到解决办法。废话少说,回顾下如何创建gradle项目。

首先,打开IDEA后,单击create new project

弹出的窗口中选择gradle,java。一般会自动选择java的路径(蓝笔的位置),如果你没装JDK的话,自己装一个,配置好环境。

附个链接吧:https://blog.csdn.net/u012934325/article/details/73441617/,

配置环境变量的话,如果是windows10,双击Path后是这个界面:

直接把java路径复制过来就好,前面不用“;”。如果不会的话,可以点击右边的编辑文本,再按之前那个链接里说的去做。两种方法是完全一样的。

回到IDEA,这些弄好之后选择next,进入这个界面:

这里需要些GroupId 和ArtifactId.groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,

groupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的groupId是org.apache,它的域是org(因为tomcat是非营利项目),公司名称是apache,artigactId是tomcat。

平时的话groupId可以不写。ArtifactId是保证唯一性的标识符,需要写。这里我的是:

GroupId:com.tddtest.Study

ArtifactId:tdd-java-ch05-Connect4

写完之后点next:

这里只是选Gradle的路径和java的路径。java之前安过了,gradle如果没安装的恶化需要安一下。方法和java类似。链接:https://blog.csdn.net/zzq900503/article/details/54695831

这个写的很好,当时我安完gradle后,配置好环境变量,发现在cmd中gradle命令不识别。后来重启下就好了。

安好gradle后选自动配置就行,当然也可以手动。配制后点next。

这里的应该都自动生成好了,点finish。


应该是这个界面。可以发现右边栏没有scr,很皮。我们自己建。选住工程,右键 new->Directory.输入ser/test/java/com/tddjava/ch05Connect4.


确定后右边栏是这个:

选择ch05Connect4后,右键new,发现没有java class。很皮。这时我们点右上角这个地方

然后是这样:


选择java,点Test。具体原因:很完美的解释

之后可以仿照创建main函数,就很简单了,给个成品图:


后面比较简略了,相信大家理解能力。

有点小瑕疵。。选java作为Test类型后,下面的子目录缩起来了,不过没啥大问题。

对了,因为我要用完整的Hamcrest功能,在build.gradle中增加这么一句话:

testCompile 'org.hamcrest:hamcrest-all:1.3'

就这样。。。


猜你喜欢

转载自blog.csdn.net/CSDN_laoganma_com/article/details/79846752