一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

用最簡單的gradle代碼,解決你java項目中的jar依賴之苦

 ccccshq 2015-02-21

用最簡單的gradle代碼,解決你java項目中的jar依賴之苦

有時候我們會隨手建立一些小的java項目,寫點代碼,嘗試點什么功能。如果使用到什么第三方庫,把它們導(dǎo)入起來總覺得是一件麻煩事:

  • 手動下載jar包,在IDE中層層設(shè)置,還要處理它們的依賴
  • 使用IDE提供的從maven庫下載
  • 使用maven, gradle等構(gòu)建工具

今天我嘗試從零開始,使用最簡單的gradle代碼來解決這個麻煩,結(jié)果讓人開心,比較方便。

下載gradle

在mac下使用brew:

<code> brew install gradle
</code>

然后可輸入:

<code>gradle
</code>

看看是否安裝成功。

在linux下有apt-get或yum可用,windows可能也有類似工具,不過多數(shù)時候還是手動下載了。

這是個一次性的工作,麻煩一次即可。

在項目下建立build.gradle文件

然后輸入內(nèi)容:

<code>apply plugin: 'java'

repositories {
    mavenCentral()
}

dependencies {
    compile(
            'org.apache.commons:commons-lang3:3.2.1',
            'org.apache.commons:commons-io:1.3.2',
            'com.google.guava:guava:16.0'
    )
    testCompile(
        'junit:junit:4.11'
    )
}
</code>

依賴就定義好了。

小技巧:需要jar包時,可到 http://search. 上搜一下,將上面的格式寫過來就行了

生成idea或eclipse項目文件

對于intellij-idea,加入:

<code>apply plugin: 'idea'
</code>

然后到項目根目錄,輸入:

<code>gradle idea
</code>

它就會自動下載依賴并生成idea需要的文件,全部搞定。

如果是eclipse,則加入:

<code>apply plugin: 'eclipse'
</code>

再進行:

<code>gradle eclipse
</code>

即可。

上面的內(nèi)容相當(dāng)簡單,背下來即可。如果不要求更多,這些內(nèi)容就夠用了。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    国产精品白丝一区二区| 99一级特黄色性生活片| 久热久热精品视频在线观看| 丰满人妻一二三区av| 美国女大兵激情豪放视频播放| 在线九月婷婷丁香伊人| 日系韩系还是欧美久久| 国产色偷丝袜麻豆亚洲| 视频一区二区三区自拍偷| 国产精品欧美日韩中文字幕| 日本高清二区视频久二区| 国产免费操美女逼视频| 日本深夜福利视频在线| 国产精品二区三区免费播放心| 久七久精品视频黄色的| 中文字幕免费观看亚洲视频| 97人妻精品一区二区三区免| 久久99精品国产麻豆婷婷洗澡| 超碰在线播放国产精品| 成人精品一区二区三区综合| 国产原创中文av在线播放| 一本色道久久综合狠狠躁| 九九九热在线免费视频| 久热99中文字幕视频在线| 午夜精品国产精品久久久| 亚洲天堂久久精品成人| 亚洲一区二区三区在线中文字幕| 亚洲国产丝袜一区二区三区四| 欧美一级不卡视频在线观看| 男人操女人下面国产剧情| 亚洲天堂有码中文字幕视频| 日本精品中文字幕人妻| 国产高清视频一区不卡| 九九热这里只有精品视频| 亚洲精品一区二区三区免| 日本加勒比在线观看一区| 五月激情婷婷丁香六月网| 欧美大黄片在线免费观看| 高清不卡视频在线观看| 99视频精品免费视频| 国产日韩在线一二三区|