`
jerry_chen
  • 浏览: 282586 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

IntelliJ使用Gradle

    博客分类:
  • JAVA
 
阅读更多
  •  本机安装Gradle

    由于我使用的IntelliJ版本为13,MS对Gradle1.11的支持不够,以至于后来出现问题,所以后来一直使用Gradle1.10。

  • 下载Gradle

           下载地址:http://www.gradle.org/

  • 解压

  • 设置环境变量

              新建一个名为GRADLE_HOME的系统变量



       在PATH变量中添加%GRADLE_HOME%\bin



 

  •  验证

     在命令行模式下执行gradle –v查看安装的gradle版本


  •  IntelliJ中创建Gradle项目
  • 创建Gradle项目

    创建Gradle项目GradleDemo,指定JDK与工程路径。

 



 Gradle有三种来源:

默认的Gradle Wrapper,即IDE内建的

项目自定的Gradle Wrapper

本地Gradle(我使用这个)



       Wrapper能够产生gradlewgradlew.bat两个执行文件和一个包含必要jargradle文件夹。gradlewlinuxmac通用的bash脚本,gradlew.batwindows的批处理文件。

         以下是创建后再IntelliJ中和explorer里的内容:



 

  • 使用Gradle Tasks

    开启方法:



 

    打开后,左侧是Gradle Tasks的窗口,再打开build.gradle,第一行“apply plugin: 'java'”说明已经支持java编译及设定。



 

  • 构建基本结构

       Gradle项目的包结构其实与Maven一样,按照步骤建。

       先建立src文件夹,new->directory建立,此时srcsource文件夹,再右键src new->package,建立main.java文件夹,此时会提示建文件还是建文件夹,选择建文件夹。

         再建立一个HelloGradlejava文件

 

 

  •  执行Task

build.gradle文件中添加如下内容:

apply plugin: 'application'

mainClassName = 'com.jchen.demo.HelloGradle'           // 指定要启动的java

 



       
整个的长相,此处点击Gradle Tasks的刷新,该做的Gradle插件已经替我们完成了:



     
这里双击Gradle Tasks里的run,下方就会出现Event窗口,已经执行成功:



      
它也可以等同于在命令行中执行gradle run./gradlew run

 

      参考:http://blog.lyhdev.com/2013/11/intellij-idea-community-edition-free.html

           因为上面的链接看不到图,所以我加了很多图。

  • 大小: 25.4 KB
  • 大小: 18.3 KB
  • 大小: 7.8 KB
  • 大小: 13.2 KB
  • 大小: 21.4 KB
  • 大小: 14.2 KB
  • 大小: 71 KB
  • 大小: 45.1 KB
  • 大小: 33.1 KB
  • 大小: 27 KB
  • 大小: 30.4 KB
  • 大小: 14 KB
  • 大小: 62.3 KB
  • 大小: 39.8 KB
分享到:
评论

相关推荐

    Intellij IDEA创建Gradle项目并配置Tomcat

    Gradle使用一种名为Groovy的动态语言编写构建脚本。在这个项目中,我们需要添加Spring Boot、Tomcat Embed和Web相关的依赖。例如: ```groovy plugins { id 'org.springframework.boot' version '2.5.4' id 'io....

    在IntelliJ IDEA 中使用 Gradle JavaFx

    【标题】: "在IntelliJ IDEA 中使用 Gradle JavaFx" 【正文】: JavaFX是一种用于构建桌面、Web和移动应用的富客户端GUI平台,它提供了丰富的图形和媒体功能。IntelliJ IDEA是一款强大的Java集成开发环境,支持多种...

    gradle7.3.1

    5. **Gradle插件生态**:Gradle支持丰富的插件生态系统,允许开发者使用预定义的插件快速实现特定功能,如Spring Boot、Android等。7.3.1可能改进了插件的兼容性和稳定性。 6. **多项目构建**:对于大型项目,...

    Intellij Idea 插件Gradle配置Demo

    总结,IntelliJ IDEA与Gradle的结合使用可以极大地提升开发效率。"SimonConfig"可能是一个与性能测试或监控相关的插件配置,具体实现需要查看相关源代码和文档。通过学习和掌握上述配置方法,开发者能够更好地管理和...

    intellij idea 2016 gradle搭建 spring + springMVC + mybatis 框架

    本文将详细介绍如何使用IntelliJ IDEA 2016和Gradle搭建一个完整的SSM(Spring、SpringMVC、MyBatis)项目,并添加MyBatis Generator支持。 首先,我们需要了解Spring框架的核心概念,它是一个全面的后端解决方案,...

    IntelliJ IDEA导入Gradle项目,并启动项目.docx

    在软件开发中,IntelliJ IDEA是一款广泛使用的Java集成开发环境,而Gradle则是一个强大的构建工具。本篇将详细介绍如何在IntelliJ IDEA中导入Gradle项目并启动项目,解决可能出现的问题。 **一、安装Gradle** 在...

    idea-gradle-web-demo:A5 intellij +gradle +tomcat + 热加载 + 测试 搭建java web开发环境教程代码

    idea-gradle-web-demo 在intellij idea 14中使用gradle 构建 javaweb 项目 并使用tomcat做服务器的代码例子 图文教程请看教程《A5 intellij +gradle +tomcat + 热加载 搭建java web开发环境》

    jnihelper:Jni Helper for Android Studio 或 Intellij with Gradle

    JniHelper Jni Helper for Android Studio 或 Intellij with Gradle1.0 (1/20/2015) 在“jni”目录中的同一模块中创建 *.h 文件。1.1(发展中) 将是多模块支持。

    IntelliJ IDEA导入Gradle项目,并启动项目.pdf

    安装过程通常包括下载Gradle的可执行文件并配置环境变量,使其能在命令行中使用。如果你尚未安装,可以参考相关教程完成这一步骤。 导入Gradle项目的第一步是打开IntelliJ IDEA,选择"File" -> "New" -> "Project ...

    gradle-intellij-plugin:用于为IntelliJ IDE构建插件的插件

    《使用gradle-intellij-plugin构建IntelliJ IDEA插件详解》 在软件开发领域,IntelliJ IDEA作为一款强大的Java集成开发环境,深受广大开发者喜爱。为了进一步拓展其功能,许多开发者选择创建自定义插件。gradle-...

    【IntelliJ IDEA】 创建gradle工程 和 model 模块.docx

    在本文中,我们将深入探讨如何使用IntelliJ IDEA 2019版本创建一个基于Gradle的工程,并添加model模块。这个过程涉及到多个步骤,包括配置Gradle本地仓库的依赖路径、选择合适的JDK版本、创建父工程以及子模块,以及...

    idea-editstarters-plugin:在IntelliJ IDEA上编辑Spring Boot Starters

    总之,`idea-editstarters-plugin`为Spring Boot开发者提供了一种在IntelliJ IDEA中便捷管理Starters的方式,结合了Spring Boot的灵活性和IntelliJ IDEA的强大功能,极大地提高了开发效率,尤其是对于使用Gradle和...

    idea-gradle-dependencies-formatter:IntelliJ IDEA的Gradle依赖项格式化程序

    IntelliJ IDEA插件,用于格式化Gradle依赖项。 产品特点 将字符串表示法转换为地图表示法 将映射符号转换为字符串符号 排序依存关系 将Maven依赖项粘贴为Gradle依赖项(即时转换) 安装 使用JetBrains插件存储库...

    gradle-7.2-all,gradle-7.0.2-bin

    - Gradle 可以与IntelliJ IDEA、Eclipse等IDE无缝集成,提供自动构建和调试功能。 10. **持续集成**: - Gradle 与持续集成服务器(如Jenkins、Travis CI等)兼容良好,便于自动化测试和部署。 总的来说,Gradle...

    Jdk1.8.0_231+Gradle4.9 (用于Spring 5.0.x基础环境搭建使用)

    本篇文章将详细讲解如何使用Jdk1.8.0_231和Gradle4.9来搭建适用于Spring 5.0.x的开发环境。 一、Jdk1.8.0_231安装与配置 1. **下载**:首先,你需要获取JDK的安装包,如压缩包中的`jdk-8u231-windows-x64.exe`,这...

    MCTowerDefence:使用Forge的Minecraft塔防模型

    使用Gradle,运行setupDevWorkspace目标(这将下载所有必要的依赖项) 再次使用Gradle,运行genIntellijRuns目标(这将创建用于启动客户端和服务器的配置) 选择Minecraft客户端启动配置并运行它(这将在加载了...

    gradle合集-gradle-6.1.1.zip

    7. 兼容性更新:Gradle 6.1.1会确保与最新版本的Java、IDE(如IntelliJ IDEA和Eclipse)以及其他开发工具的兼容性。 8. 文档改进:Gradle官方文档通常会在每个新版本中得到更新和扩展,6.1.1的文档可能包含了更多...

    idea-gradle-javaee-template:IntelliJ IDEA和Gradle的JavaEE-Glassfish应用模板项目

    想法-gradle-javaee-模板IntelliJ IDEA和Gradle的JavaEE-Glassfish应用模板项目开始克隆这个仓库运行 gradle rmDummy任务,然后运行idea任务。 使用创建的 ipr 文件打开 IntelliJ IDEA。 为 glassfish 服务器创建新...

    gradle-8.2-bin.zip

    "gradle-8.2-bin.zip" 是Gradle的二进制发行版,包含了运行和使用Gradle所需的所有核心组件。 在Gradle 8.2版本中,我们可以期待一些关键特性、性能改进和bug修复。以下是对这个版本的详细解析: 1. **新特性**: ...

Global site tag (gtag.js) - Google Analytics