0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Intellij IDEA 开发工具实例

科技绿洲 来源:Java技术指北 作者:Java技术指北 2023-09-25 16:21 次阅读

本篇博客我们将会以Intellij IDEA 开发工具为例,所以我这里简单谈谈我们所使用的开发工具。

目前大家做Java开发的,无外乎就两种,eclipse或者Intellij IDEA。eclipse是老牌的开发工具,可以说算是我们的初恋了,熟悉的界面,熟悉的快捷键,刚入坑时,不知道陪伴了我们多少个寂寞的夜晚。但是 Idtellij IDEA 的横空出世,也让很多人抛弃了初恋,转投新欢。我使用IDEA开发也有几年了,刚转过来时,也是各种不适应,但是过了这个适应期后,嗯,真香。

至于为什么真香,我这里说几点:

①、强大的整合能力,包括对spring,maven,gradle,kotlin....等等

②、丰富的插件,插件社区很繁华,你想要的都有

③、很多智能化的提示功能

④、搜索很强大

⑤、界面也比较美观,而且有各种皮肤设置

可能还有很多优点,我这里也没说全。当然也有缺点,相对于eclipse,更占内存,另外最重要的是,IDEA是收费的,所以,你懂得。

说那么多,还在用eclipse,可以试着用用IDEA,相信我,用了之后,你不会在换回eclipse的。

2、IDEA 创建Gradle项目

收,回到我们的正题,如何用 IDEA 创建我们的 Gradle 项目呢?

2.1 new project

图片

项目选择 Gradle,JDK 选择我们自己安装的,项目类型我们以创建Java工程为例。然后点击 Next

图片

输入项目名称,然后点击 Finish 即可。

2.2 gradle配置

需要在 IDEA 中配置gradle为我们本地安装的。

图片

User Gradle from:选择 Specified location,然后后面的路径选择我们本地的gradle目录。

至此,一个gradle的Java项目就创建完毕了,然后只需要等待 gradle自己加载文件完成即可。

3、gradle项目结构

上一步创建完成后,项目目录如下:

图片

左边是我们创建的 gradle01 项目目录,大家看一下,是不是和maven很像,没错,gradle和maven一样,也是基于【约定优于配置】的理念。

src/main/java:放置正式代码文件目录

src/main/resources:放置正式资源配置文件目录

src/test/java:放置测试文件目录

src/test/resources:放置测试配置文件目录

只有这种配置目录,gradle才能正确的帮助我们进行打包,编译,测试。

然后我们看看右边打开的build.gradle文件,如下:

plugins {
    id 'java'
}

group 'org.example'
version '1.0-SNAPSHOT'

repositories {
    mavenCentral()
}

dependencies {
    testCompile group: 'junit', name: 'junit', version: '4.12'
}

这其实是 groovy 语言的写法,这里关于这门语言的简单介绍,我们会在后面进行讲解。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发工具
    +关注

    关注

    0

    文章

    209

    浏览量

    22253
  • 内存
    +关注

    关注

    8

    文章

    3019

    浏览量

    74001
  • 代码
    +关注

    关注

    30

    文章

    4779

    浏览量

    68518
  • 插件
    +关注

    关注

    0

    文章

    326

    浏览量

    22440
  • idea
    +关注

    关注

    1

    文章

    68

    浏览量

    4271
收藏 人收藏

    评论

    相关推荐

    Mac使用IntelliJ IDEA创建JavaWeb项目的步骤

    笔记 —— Mac 使用IntelliJ IDEA创建JavaWeb项目
    发表于 05-27 12:39

    IntelliJ IDEA创建Java工程并用hqC连接数据库的步骤

    IntelliJ IDEA创建一个普通的Java工程并用hqC连接数据库
    发表于 04-10 14:09

    IntelliJ IDEA Default Keymap

    IntelliJ IDEA Default Keymap
    发表于 07-12 16:05 0次下载

    intellij idea使用教程

    IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也因为这些人性化的设置让我们这些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。
    的头像 发表于 02-08 16:19 2804次阅读

    IntelliJ IDEA人性化的设置讲解

    区分大小写的情况是这样的:比如我们在 Java 代码文件中输入 stringBuffer IntelliJ IDEA 是不会帮我们提示或是代码补充的,但是如果我们输入 StringBuffer 就可以进行代码提示和补充;
    的头像 发表于 08-27 15:22 2622次阅读
    <b class='flag-5'>IntelliJ</b> <b class='flag-5'>IDEA</b>人性化的设置讲解

    JetBrains IntelliJ IDEA 适配苹果M1 Mac

    IntelliJ IDEA 官方发布新的公告,称已经为早期采用者准备了两个 Build 版本。这就是 IntelliJ IDEA Ultimate 和 Community。 这些版本与
    的头像 发表于 12-11 09:23 3951次阅读

    使用Intellij IDEA的一些小技巧

    https://blog.csdn.net/linsongbin1/article/details/80211919 Intellij IDEA真是越用越觉得它强大,它总是在我们写代码的时候,不时
    的头像 发表于 09-05 15:03 1817次阅读

    ObjectiveSQL IntelliJ IDEA Plugin是对ObjectiveSQL框架在IDEA开发必备工具

    ./oschina_soft/objectiveSql-IntelliJ-Plugin.zip
    发表于 05-18 14:20 0次下载
    ObjectiveSQL <b class='flag-5'>IntelliJ</b> <b class='flag-5'>IDEA</b> Plugin是对ObjectiveSQL框架在<b class='flag-5'>IDEA</b><b class='flag-5'>开发</b>必备<b class='flag-5'>工具</b>

    IntelliJ IDEA 2022.2的主要更新内容

    IntelliJ IDEA 2022.2 为远程开发功能带来了多项质量改进,使其更美观、更稳定。从 v2022.2 开始,IntelliJ IDEA
    的头像 发表于 08-04 10:58 1531次阅读

    基于Android开发的ADT获取内存中的敏感信息

    Eclipse上的开发工具。目前Android开发所用的开发工具主要有Android Studio 、intellij idea、Eclip
    的头像 发表于 09-06 15:22 1179次阅读

    IntelliJ Idea开发环境安装教程

    我们后面会在IntelliJ Idea开发,因此先安装开发环境。
    的头像 发表于 10-17 10:53 1316次阅读

    IntelliJ IDEA 2022.3发布

    IntelliJ IDEA 2022.3 正式发布,在新版本中,开发者可以通过设置切换到新 UI,即可预览新的 IDE 外观。此版本引入了一个新的 Settings Sync(设置同步)解决方案,用于同步和备份自定义用户设置。此
    的头像 发表于 12-02 10:00 864次阅读

    IntelliJ IDEA快捷键大全和动图演示

    本文参考了 IntelliJ IDEA 的官网,列举了IntelliJ IDEA(Windows 版)的所有快捷键。并在此基础上,为 90% 以上的快捷键提供了动图演示,能够直观的看到
    的头像 发表于 08-11 14:08 717次阅读
    <b class='flag-5'>IntelliJ</b> <b class='flag-5'>IDEA</b>快捷键大全和动图演示

    jrebel和idea热部署优势

    JRebel 和 IntelliJ IDEA 是两个常用的开发工具,它们可以提供热部署的功能,极大地提高了开发效率。下面将详细介绍 JRebel 和
    的头像 发表于 12-03 15:16 771次阅读

    Java语言、idea开发工具、MYSQL数据库开发的UWB定位技术系统源码

    Java语言+ idea开发工具+ MYSQL 数据库开发的 UWB定位技术系统源码 实现人员/设备/车辆实时轨迹定位 UWB高精度人员定位系统提供实时定位、电子围栏、轨迹回放等基础功能以及各种拓展
    的头像 发表于 06-24 09:33 409次阅读
    Java语言、<b class='flag-5'>idea</b><b class='flag-5'>开发工具</b>、MYSQL数据库<b class='flag-5'>开发</b>的UWB定位技术系统源码