RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Intellij IDEA 開發(fā)工具實(shí)例

科技綠洲 ? 來源:Java技術(shù)指北 ? 作者:Java技術(shù)指北 ? 2023-09-25 16:21 ? 次閱讀

本篇博客我們將會(huì)以Intellij IDEA 開發(fā)工具為例,所以我這里簡(jiǎn)單談?wù)勎覀兯褂玫拈_發(fā)工具。

目前大家做Java開發(fā)的,無外乎就兩種,eclipse或者Intellij IDEA。eclipse是老牌的開發(fā)工具,可以說算是我們的初戀了,熟悉的界面,熟悉的快捷鍵,剛?cè)肟訒r(shí),不知道陪伴了我們多少個(gè)寂寞的夜晚。但是 Idtellij IDEA 的橫空出世,也讓很多人拋棄了初戀,轉(zhuǎn)投新歡。我使用IDEA開發(fā)也有幾年了,剛轉(zhuǎn)過來時(shí),也是各種不適應(yīng),但是過了這個(gè)適應(yīng)期后,嗯,真香。

至于為什么真香,我這里說幾點(diǎn):

①、強(qiáng)大的整合能力,包括對(duì)spring,maven,gradle,kotlin....等等

②、豐富的插件,插件社區(qū)很繁華,你想要的都有

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

④、搜索很強(qiáng)大

⑤、界面也比較美觀,而且有各種皮膚設(shè)置

可能還有很多優(yōu)點(diǎn),我這里也沒說全。當(dāng)然也有缺點(diǎn),相對(duì)于eclipse,更占內(nèi)存,另外最重要的是,IDEA是收費(fèi)的,所以,你懂得。

說那么多,還在用eclipse,可以試著用用IDEA,相信我,用了之后,你不會(huì)在換回eclipse的。

2、IDEA 創(chuàng)建Gradle項(xiàng)目

收,回到我們的正題,如何用 IDEA 創(chuàng)建我們的 Gradle 項(xiàng)目呢?

2.1 new project

圖片

項(xiàng)目選擇 Gradle,JDK 選擇我們自己安裝的,項(xiàng)目類型我們以創(chuàng)建Java工程為例。然后點(diǎn)擊 Next

圖片

輸入項(xiàng)目名稱,然后點(diǎn)擊 Finish 即可。

2.2 gradle配置

需要在 IDEA 中配置gradle為我們本地安裝的。

圖片

User Gradle from:選擇 Specified location,然后后面的路徑選擇我們本地的gradle目錄。

至此,一個(gè)gradle的Java項(xiàng)目就創(chuàng)建完畢了,然后只需要等待 gradle自己加載文件完成即可。

3、gradle項(xiàng)目結(jié)構(gòu)

上一步創(chuàng)建完成后,項(xiàng)目目錄如下:

圖片

左邊是我們創(chuàng)建的 gradle01 項(xiàng)目目錄,大家看一下,是不是和maven很像,沒錯(cuò),gradle和maven一樣,也是基于【約定優(yōu)于配置】的理念。

src/main/java:放置正式代碼文件目錄

src/main/resources:放置正式資源配置文件目錄

src/test/java:放置測(cè)試文件目錄

src/test/resources:放置測(cè)試配置文件目錄

只有這種配置目錄,gradle才能正確的幫助我們進(jìn)行打包,編譯,測(cè)試。

然后我們看看右邊打開的build.gradle文件,如下:

plugins {
    id 'java'
}

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

repositories {
    mavenCentral()
}

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

這其實(shí)是 groovy 語言的寫法,這里關(guān)于這門語言的簡(jiǎn)單介紹,我們會(huì)在后面進(jìn)行講解。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開發(fā)工具
    +關(guān)注

    關(guān)注

    0

    文章

    209

    瀏覽量

    22253
  • 內(nèi)存
    +關(guān)注

    關(guān)注

    8

    文章

    3019

    瀏覽量

    74002
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4779

    瀏覽量

    68521
  • 插件
    +關(guān)注

    關(guān)注

    0

    文章

    326

    瀏覽量

    22440
  • idea
    +關(guān)注

    關(guān)注

    1

    文章

    68

    瀏覽量

    4271
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Mac使用IntelliJ IDEA創(chuàng)建JavaWeb項(xiàng)目的步驟

    筆記 —— Mac 使用IntelliJ IDEA創(chuàng)建JavaWeb項(xiàng)目
    發(fā)表于 05-27 12:39

    IntelliJ IDEA創(chuàng)建Java工程并用hqC連接數(shù)據(jù)庫的步驟

    IntelliJ IDEA創(chuàng)建一個(gè)普通的Java工程并用hqC連接數(shù)據(jù)庫
    發(fā)表于 04-10 14:09

    IntelliJ IDEA Default Keymap

    IntelliJ IDEA Default Keymap
    發(fā)表于 07-12 16:05 ?0次下載

    intellij idea使用教程

    IntelliJ IDEA 有很多人性化的設(shè)置我們必須單獨(dú)拿出來講解,也因?yàn)檫@些人性化的設(shè)置讓我們這些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。
    的頭像 發(fā)表于 02-08 16:19 ?2808次閱讀

    IntelliJ IDEA人性化的設(shè)置講解

    區(qū)分大小寫的情況是這樣的:比如我們?cè)?Java 代碼文件中輸入 stringBuffer IntelliJ IDEA 是不會(huì)幫我們提示或是代碼補(bǔ)充的,但是如果我們輸入 StringBuffer 就可以進(jìn)行代碼提示和補(bǔ)充;
    的頭像 發(fā)表于 08-27 15:22 ?2623次閱讀
    <b class='flag-5'>IntelliJ</b> <b class='flag-5'>IDEA</b>人性化的設(shè)置講解

    JetBrains IntelliJ IDEA 適配蘋果M1 Mac

    IntelliJ IDEA 官方發(fā)布新的公告,稱已經(jīng)為早期采用者準(zhǔn)備了兩個(gè) Build 版本。這就是 IntelliJ IDEA Ultimate 和 Community。 這些版本與
    的頭像 發(fā)表于 12-11 09:23 ?3951次閱讀

    使用Intellij IDEA的一些小技巧

    https://blog.csdn.net/linsongbin1/article/details/80211919 Intellij IDEA真是越用越覺得它強(qiáng)大,它總是在我們寫代碼的時(shí)候,不時(shí)
    的頭像 發(fā)表于 09-05 15:03 ?1817次閱讀

    ObjectiveSQL IntelliJ IDEA Plugin是對(duì)ObjectiveSQL框架在IDEA開發(fā)必備工具

    ./oschina_soft/objectiveSql-IntelliJ-Plugin.zip
    發(fā)表于 05-18 14:20 ?0次下載
    ObjectiveSQL <b class='flag-5'>IntelliJ</b> <b class='flag-5'>IDEA</b> Plugin是對(duì)ObjectiveSQL框架在<b class='flag-5'>IDEA</b><b class='flag-5'>開發(fā)</b>必備<b class='flag-5'>工具</b>

    IntelliJ IDEA 2022.2的主要更新內(nèi)容

    IntelliJ IDEA 2022.2 為遠(yuǎn)程開發(fā)功能帶來了多項(xiàng)質(zhì)量改進(jìn),使其更美觀、更穩(wěn)定。從 v2022.2 開始,IntelliJ IDEA
    的頭像 發(fā)表于 08-04 10:58 ?1531次閱讀

    基于Android開發(fā)的ADT獲取內(nèi)存中的敏感信息

    Eclipse上的開發(fā)工具。目前Android開發(fā)所用的開發(fā)工具主要有Android Studio 、intellij idea、Eclip
    的頭像 發(fā)表于 09-06 15:22 ?1179次閱讀

    IntelliJ Idea開發(fā)環(huán)境安裝教程

    我們后面會(huì)在IntelliJ Idea開發(fā),因此先安裝開發(fā)環(huán)境。
    的頭像 發(fā)表于 10-17 10:53 ?1318次閱讀

    IntelliJ IDEA 2022.3發(fā)布

    IntelliJ IDEA 2022.3 正式發(fā)布,在新版本中,開發(fā)者可以通過設(shè)置切換到新 UI,即可預(yù)覽新的 IDE 外觀。此版本引入了一個(gè)新的 Settings Sync(設(shè)置同步)解決方案,用于同步和備份自定義用戶設(shè)置。此
    的頭像 發(fā)表于 12-02 10:00 ?864次閱讀

    IntelliJ IDEA快捷鍵大全和動(dòng)圖演示

    本文參考了 IntelliJ IDEA 的官網(wǎng),列舉了IntelliJ IDEA(Windows 版)的所有快捷鍵。并在此基礎(chǔ)上,為 90% 以上的快捷鍵提供了動(dòng)圖演示,能夠直觀的看到
    的頭像 發(fā)表于 08-11 14:08 ?718次閱讀
    <b class='flag-5'>IntelliJ</b> <b class='flag-5'>IDEA</b>快捷鍵大全和動(dòng)圖演示

    jrebel和idea熱部署優(yōu)勢(shì)

    JRebel 和 IntelliJ IDEA 是兩個(gè)常用的開發(fā)工具,它們可以提供熱部署的功能,極大地提高了開發(fā)效率。下面將詳細(xì)介紹 JRebel 和
    的頭像 發(fā)表于 12-03 15:16 ?772次閱讀

    Java語言、idea開發(fā)工具、MYSQL數(shù)據(jù)庫開發(fā)的UWB定位技術(shù)系統(tǒng)源碼

    Java語言+?idea開發(fā)工具+?MYSQL?數(shù)據(jù)庫開發(fā)的 UWB定位技術(shù)系統(tǒng)源碼 實(shí)現(xiàn)人員/設(shè)備/車輛實(shí)時(shí)軌跡定位 UWB高精度人員定位系統(tǒng)提供實(shí)時(shí)定位、電子圍欄、軌跡回放等基礎(chǔ)功能以及各種拓展
    的頭像 發(fā)表于 06-24 09:33 ?410次閱讀
    Java語言、<b class='flag-5'>idea</b><b class='flag-5'>開發(fā)工具</b>、MYSQL數(shù)據(jù)庫<b class='flag-5'>開發(fā)</b>的UWB定位技術(shù)系統(tǒng)源碼
    RM新时代网站-首页