你真的知道這些java開發(fā)利器么

工欲善事必先利其器

時(shí)間是人生最昂貴的成本,你擁有時(shí)間,就擁有一切可能

Intellij IDEA (idea)

讓你更好,更快的編碼,勇于嘗試新鮮事物,你會有不同的發(fā)現(xiàn)

介紹

主要用于支持 Java、Scala、Groovy 等語言的開發(fā)工具,同時(shí)具備支持目前主流的技術(shù)和框架,擅長于企業(yè)應(yīng)用、移動應(yīng)用和 Web 應(yīng)用的開發(fā)。

非凡之處

  • 智能化的代碼提示、自動補(bǔ)全、重復(fù)代碼檢查、快速修復(fù)
  • 更加智能的重構(gòu)工具
  • 內(nèi)置git/svn等多種版本控制工具
  • 內(nèi)置Maven, Gradle, Ant等多種構(gòu)建工具
  • 內(nèi)置數(shù)據(jù)庫管理工具
  • 支持Tomcat、JBoss、WebLogic等應(yīng)用服務(wù)器
idea

傳送門


Apache Maven

項(xiàng)目管理及自動構(gòu)建工具

基本功能

  • 構(gòu)建項(xiàng)目
  • 生成文檔
  • 生成報(bào)告
  • 發(fā)布
  • 部署
idea內(nèi)置maven構(gòu)建工具

傳送門


gradle

一個(gè)基于Apache Ant和Apache Maven)概念的項(xiàng)目自動化建構(gòu)工具,使用一種基于Groovy特定領(lǐng)域語言來聲明項(xiàng)目設(shè)置

優(yōu)勢

  • 自動處理包相依關(guān)系 - 取自 Maven Repos 的概念
  • 自動處理布署問題 - 取自 Ant 的概念
  • 條件判斷寫法直覺 - 使用 Groovy 語言
    gradle 與maven 都是自動構(gòu)化工具工具,但是我更習(xí)慣使用gradle,簡潔的配置。
    because xml is a nightmare
idea內(nèi)置gradle工具

傳送門


作為一名開發(fā)者,更喜歡去追求新工具與新技術(shù),生命在于學(xué)習(xí) - 充實(shí)自己的大腦

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,569評論 19 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,275評論 6 342
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,062評論 25 709
  • Android Studio作為Android應(yīng)用開發(fā)的官方IDE,默認(rèn)使用Gradle作為構(gòu)建工具,所以對于An...
    feil0n9wan9閱讀 1,773評論 1 6
  • 思念終于城殤
    littlegirl1025閱讀 308評論 0 0

友情鏈接更多精彩內(nèi)容