gradle快速入门

简介: gradle快速入门

Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具,支持依赖管理和多项目,类似 Maven,但是据说比maven要轻便一些。可以通过idea快速创建一个gradle项目来进行简单的流程熟悉。


创建gradle项目:

1. 创建项目,build system选择gradle

2. main函数(一般创建时自动生成hello world)

3. 在build.gradle中添加主类,主要添加jar的部分,Main-Class指定实际的main方法路径。

4. 直接build生成


5. 执行检查jar包的可用性生成的可运行jar在项目下build目录下的libs目录下:java -jar test.jar

其他:

1)检查gradle和java环境版本的适配性:

    ./gradlew dependencies

2)windows降Java版本不生效(不同的gradle需要不同的Java版本):

   原因:可能是安装oracle数据库在配置jdk路径之前,导致运行命令调用了oracle自带的jdk,从而导致这个问题。在环境变量配置中,%JAVA_HOME%\bin C:\ProgramData\Oracle\Java\javapath; 之后。

   可以把下图的路径,调整到path变量的最后:



参考链接:http://www.sfzd5.com/index.php/2021/01/20/ideazhongyonggradledabaokezhixingdejar/

相关文章
|
XML Java API
Gradle快速入门
Gradle快速入门
321 0
|
存储 缓存 算法
Gradle快速入门使用指南 - Maven转移到Gradle
Gradle快速入门使用指南 - Maven转移到Gradle
1149 0
Gradle快速入门使用指南 - Maven转移到Gradle
|
Java API 网络架构
Gradle快速入门使用指南 - 初始化应用
Gradle快速入门使用指南 - 初始化应用
866 0
Gradle快速入门使用指南 - 初始化应用
|
Java Unix Shell
Gradle快速入门使用指南 - 安装篇
Gradle快速入门使用指南 - 安装篇
337 0
Gradle快速入门使用指南 - 安装篇
|
Java Android开发 Maven
Gradle2.0用户指南翻译——第九章. Groovy 快速入门
翻译项目请关注Github上的地址:https://github.com/msdx/gradledoc本文翻译所在分支:https://github.com/msdx/gradledoc/tree/2.0 。
1242 0
|
Java 容器 Android开发
Gradle2.0用户指南翻译——第十章. Web 应用程序快速入门
翻译项目请关注Github上的地址:https://github.com/msdx/gradledoc本文翻译所在分支:https://github.com/msdx/gradledoc/tree/2.0 。
1506 0
|
Java API Maven
Gradle2.0用户指南翻译——第七章. Java 快速入门
翻译项目请关注Github上的地址:https://github.com/msdx/gradledoc本文翻译所在分支:https://github.com/msdx/gradledoc/tree/2.0 。
1270 0
|
Java Maven 数据格式
Gradle学习系列之一——Gradle快速入门(转)
这是一个关于Gradle的学习系列,其中包含以下文章: Gradle快速入门 创建Task的多种方法 读懂Gradle语法 增量式构建 自定义Property 使用java Plugin 依赖管理 构建多个Project 自定义Task类型 自定义Plugin   请通过以下方式下载本系列文章的Github示例代码: git clone https://github.com/davenkin/gradle-learning.git     和Maven一样,Gradle只是提供了构建项目的一个框架,真正起作用的是Plugin。
1141 0
|
Java 测试技术
Gradle 1.12 翻译——第九章 Groovy快速入门
由于时间关系,没办法同时做笔记和翻译,关于Gradle的用户指南,本博客不再做相关笔记,而只对未翻译章节进行翻译并在此发表。 有关其他已翻译的章节请关注Github上的项目:https://github.
1132 0