Maven、gradle、Ant、Eclipse IDE,ADT,intellij IDEA
来源:互联网 发布:人工智能百度云盘 编辑:程序博客网 时间:2024/06/11 19:48
幸好无意间发现网上这篇回答,豁然开朗。
“一般而言.一个比较正规的项目都不会基于IDE 进行构建..一般会用ant, maven, gradle ,
为什么不用ide 呢?首先,是ide的选择,有人喜欢,用vim,eclipse,intellijidea,收费的,免费的.
特别是公开的项目,你用什么IDE 相当于为这个IDE 打广告了..
所以,一般而言都是用构建工具,而不是IDE .实际上各种IDE 也是基于各种构建系统,也正是不同的IDE,它们的构建方式不同,所以要让不同的IDE间能一起开发,于是需要一个统一的构建工具,只是你平时不关注而已..
扯到构建工具, 一般c/c++ 项目用make,或者 premake. 而java 一般是ant,ivy,gradle,maven,还有直接的shell, 是不是很多没听说过呢?
所以,去看开源项目就是长见识的时候了…”
理解:构建工机具,我的理解是构建工具相当于给我们提供了一个新建项目时的一个项目结构,并且在后期编译,封装,打包,测试,部署的作用, 而java 最为广用的就是ant与maven,eclipse的构建工具是采用的IDE。android studio采用的构建工具是gradle,所以他们的项目结构有所区别。
(2) Eclipse的ADT(android developement tool) 与 android studio的intellij IDEA 是什么
ADT是一个支持开发者可以在eclipse 编写android 程序的插件,也可以说是 拥有了开发android程序的环境平台
intellij IDEA 是 java集成开发环境平台,android studio 就是基于intellij IDEA 开发的环境
- Android :2013年的Google I/O大会上,最令人惊艳之处之一就是预览版的Android Studio , 一个全新的Android集成开发环境。Android Studio是以IntelliJ IDEA开源社区版本为基础开发而成。这个利器的推出吸引了大批热情的Android开发人员,正是他们帮助IntelliJ平台取得了长足的进步,并丰富了很多功能特性。IntelliJ IDEA 13是在Android开发者的帮助和督促下推出的首个主要发行版本,它在代码编辑器,UI设计器,SQLite数据库接入支持等很多方面都有很大的改进。
- Maven、gradle、Ant、Eclipse IDE,ADT,intellij IDEA
- Maven、gradle、Ant、Eclipse IDE之间的关系
- Maven、gradle、Ant、Eclipse IDE之间的关系
- Maven、gradle、Ant、Eclipse IDE之间的关系
- Maven、gradle、Ant、Eclipse IDE 之间的关系
- Intellij IDEA, Android Studio, Eclipse,Gradle, Maven, Ants关系概述
- IntelliJ IDEA Maven Gradle的配置
- IntelliJ IDEA Maven Gradle的配置
- IntelliJ IDEA Maven Gradle的配置
- IntelliJ IDEA Maven Gradle的配置
- IntelliJ IDEA使用 - eclipse导入gradle项目
- 论Android Studio Intellij IDE 与 Android Eclipse Android ADT ------
- eclipse导入IntelliJ IDEA的maven项目
- Eclipse+Intellij IDEA创建Maven项目
- maven创建web项目(ide:intellij idea)
- IntelliJ IDEA IDE相关
- 最好的Java IDE之争:Eclipse PK IntelliJ IDEA
- 最好的Java IDE之争:Eclipse PK IntelliJ IDEA
- 螃羅蒁蒂蝿膃芀袈袅节薂袀
- 羃薅螆羂艿蒁螅肄肂莇螄螄
- 肅薁薂衿芄莀薅羅羀芀薈肀
- UVA - 10105 Polynomial Coefficients
- 膃蒃蕿袆聿蒃蚁肂羅蒂袄袅
- Maven、gradle、Ant、Eclipse IDE,ADT,intellij IDEA
- 芀螅肁羃薂螇螄膂莂蚀螀莁
- 蒁薇袄肆蒀虿聿羂葿袁袂莁
- 蚅羂芆蒃蚈肇蒅螅薀肃芁薄
- 蒁螈羀莄薃羃艿莃蚅螆芅莂
- 腿薃蚀袅芅芀薀袈羈葿螂螀
- 莁肆羇芆薆羂羆莈葿袈羅蒁
- yii2框架安装(Advanced)
- 薅蚂芀芆蚄羄节莂蒁螃膅莈