怎么在Eclipse IDE中使用Gradle构建一个应用程序
这篇文章给大家介绍怎么在Eclipse IDE中使用Gradle构建一个应用程序,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
1. 下载和配置Gradle
Gradle Inc.是Gradle框架开发的公司,为Eclipse IDE提供了Gradle工具的支持。 此工具可以创建和允许Gradle项目导入到Eclipse IDE中。 它还允许运行Gradle任务并监视它的执行。
首先,我们需要下载 Gradle,下载的路径为Gradle,具体如何配置,官方网站上已经写得很清楚,可以根据自己的操作系统,按照说明,一步一步照着做就可以了。 这里我以 Windows 10为例。
下载以后,解压到C:\Gradle 目录下,接着,需要配置环境变量,整个配置过程入下:
接下来,验证环境变量是否生效和正确,打开cmd 命令行,执行gradle -v
命令,如果出现以下信息,说明配置生效。
然后,需要把 gradle 的路径配置到 Eclipse 中,如下所示,
最后,安装 Gradle 与 Eclipse 集成的插件,Eclipse把 Gradle 的插件称之为Buildship。 可以在Github上获得Buildship的源代码。
2. 安装Eclipse Gradle(Buildship)工具插件
1 在 Eclipse 的Marketplace中安装
安装Eclipse Gradle工具的最简单的方法是使用Eclipse 中的Marketplace。我机器上的 Eclipse 的版本为: Neon.3 Release (4.6.3),具体操作步骤为:
在弹出的窗口中,输入“Buildship”并回车进行搜索,
然后点击安装,并同意协议,安装完成以后,需要重启 Eclipse,
2 通过Eclipse更新管理器进行安装
你也可以单击 Eclipse 上菜单栏的“Help▸ Install New Software”菜单进行安装 Gradle工具。
以我的 Eclipse 4.6 (Neon) 版本为例,你可以使用http://download.eclipse.org/releases/neon进行安装。如下所示。
然后点击Next
按钮,进行后续的安装。
3. 创建一个新的Gradle工程
Eclipse Gradle工具提供了一个创建基于Java的Gradle项目的向导。 您可以通过“File New Other…”菜单项来访问它。
单击Next
,
点击‘Next >' 按钮,配置本地的 Gradle的安装路径。
继续Next >
按钮,看到新建项目的预览信息:
单击Finish
按钮创建项目。这将触发gradle init --type java-library
命令并导入项目。
创建出来的项目目录结构如下:
4. 导入已经存在的项目到 Eclipse 中
你还可以将现有的Gradle项目导入Eclipse。 选择FileImport...GradleGradle Project
菜单项。
点击Next>
按钮后,需要指定Gradle项目的根目录。
点击Next >
按钮并指定Gradle运行时设置。
之后,显示项目导入预览。
最后,点击Finish
结束导入。
5.更新Gradle构建路径和项目转换
1 使用Gradle构建文件更新Eclipse为最新的修改
如果build.gradle文件被更新,Eclipse不会自动更新类路径。 选择Gradle Refresh Gradle Project
来更新。
2 给现有的 Eclipse 项目添加 Gradle 支持
要将Java项目转换为使用Gradle项目,在需要转化的项目上右键,选择Gradle Add Gradle Nature
,
如果初始的 Gradle 文件没有生成,可以运行gradle init
任务。
6. 使用 Gradle 任务视图
成功导入 Gradle 项目以后,则项目就会显示在Gradle 任务视图下。
通过右键单击 Gradle 任务视图中的某个Gradle任务,可以运行所选的Gradle任务。
你可以在Gradle Executions 视图和 Console 视图查看运行结果。
关于怎么在Eclipse IDE中使用Gradle构建一个应用程序就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341