IntelliJ IDEA 14.x 的 project 和 module 是啥关系?

使用基于IntelliJ的IDE,如phpstorm、android studio都会对project和module的关系比较糊涂,简单的概括如下:

IntelliJ系中的 Project 相当于Eclipse系中的 Workspace;

IntelliJ系中的 Module 相当于Eclipse系中的 Project;

IntelliJ中一个 Project 可以包括多个 Module;

Eclipse中一个 Workspace 可以包括多个 Project

PhpStorm中似乎在弱化 Module 的存在,把 File 菜单下的 New Module 菜单项目直接删除了。

在Android studio中仍存在:

Android studio中,一个Project代表一个完整的APP,Module表示APP中的一些依赖库或独立开发的模块。比如可以新建一个library做为module,然后在主APP上点右键 open module setting的Dependencies中添加一个模块依赖。然后主APP中就可以使用module中的类了。



【翻译】Eclipse 用户使用 IntelliJ IDEA 的常见问答

问1: 我的工作区(workfspace)发生了什么? 我的项目(project)都在哪里?

答: 别担心,只是方式略有不同。 

IntelliJ IDEA创建一个Project作为你所有工作的代码库,并为其各个组成部分单独创建一个Module。 因此,IntelliJ IDEA的Module就像是一个Eclipse的Project,而Project则和Eclipse工作区(workspace)类似。 虽然不完全像Eclipse的workspace那样包含你所有的工作,但你可以在同一时间打开多个IntelliJ的多个Project。此表可以帮助您了解Eclipse和IntelliJ IDEA的的概念是如何相互对应的:

时间: 2024-10-10 02:22:21

IntelliJ IDEA 14.x 的 project 和 module 是啥关系?的相关文章

IntelliJ系列IDE中的project和module

使用基于IntelliJ的IDE,如phpstorm.android studio都会对project和module的关系比较糊涂.用简单的一句话来概括是:IntelliJ系中的Project相当于Eclipse系中的workspace.IntelliJ系中的Module相当于Eclipse系中的Project. IntelliJ中一个Project可以包括多个ModuleEclipse中一个Workspace可以包括多个Project phpstorm中似乎在弱化Module的存在,把File

IntelliJ IDEA 创建项目project和module的关系

使用基于IntelliJ的IDE,如phpstorm.android studio都会对project和module的关系比较糊涂.用简单的一句话来概括是:IntelliJ系中的Project相当于Eclipse系中的workspace.IntelliJ系中的Module相当于Eclipse系中的Project.IntelliJ中一个Project可以包括多个ModuleEclipse中一个Workspace可以包括多个Projectphpstorm中似乎在弱化Module的存在,把File菜单

如何使用IntelliJ IDEA 14创建基于Maven3的Java Web Project

结合其他博主的一些文章,本文介绍了使用IntelliJ IDEA 14创建基于Maven3的Java Web Project 的步骤.同时也介绍了可能出现的错误以及解决方案. 环境介绍: 系统:OS X Yosemite (10.10.5) IDE :IntelliJ IDEA 14.1.4 Java :Oracle Java 1.8.0_51 Maven:3.3.3 创建步骤: 创建项目:Create New Project —> 设置SDK, 选择Maven, create from arc

IntelliJ IDEA 14.x 与 Tomcat 集成,创建并运行Java Web项目

创建Web项目 1.File -> New Project ,进入创建项目窗口 2.在 WEB-INF 目录下点击右键,New -> Directory,创建 classes 和 lib 两个目录 3.File -> Project Structure,进入 Project Structure窗口 4.点击 Modules -> 选中项目“JavaWeb” -> 切换到 Paths 选项卡 -> 勾选 “Use module compile output path”,将

IntelliJ IDEA 14.x 创建工作空间与多个Java Web项目

以往的Eclipse.NetBeans等开发工具不同,IDEA的Project相当与Eclipse的Workspace,而Module相当于Project. 下边就给出Eclipse与IDEA的概念的对应关系: 我们的目标是:创建工作空间,然后在它下面建立至少2个项目(就2个吧),即 工作空间 JavaWorkspace下,包含 JavaOne 与 JavaTwo 两个项目. 一.温习下先前的文章:IntelliJ IDEA 14.x 与 Tomcat 集成,创建并运行Java Web项目(其实

Intellij IDEA 14 @override 下划线

intellij IDEA 14 时代码中@override 下划线 1. In the Project Structure | Project dialog, change the Project language Level to 6.0 - @Override in interfaces. 2. If your project has multiple modules, also check that every module uses language level 6 or above,

IntelliJ IDEA14 和 Maven 系列:使用IntelliJ IDEA 14和Maven 7 创建java web项目(一)

Intellij IDEA作为最好的Java IDE,创建Maven项目还是比较简单的,但是创建一个Maven Web项目还是要修改一些配置的,下面进行总结整理. 1前言 在创建项目中,IDEA提供了很多项目模板,比如Spring MVC模板,可以直接创建一个基于Maven的Spring MVC的demo,各种配置都已经设定好了,直接编译部署就可以使用. 最开始自己创建maven web项目时,要么创建一个springmvc项目进行修改,要么创建了一个maven项目(不是web项目),自己添加w

IntelliJ Idea 14 安装 Golang 插件 google-go-lang-idea-

IntelliJ Idea 14 安装 Golang 插件 google-go-lang-idea-plugin 的方法 2015-03-08 16:51   zsjangel 阅读 4249 次   0 人喜欢  1 条评论  收藏 IDEA 的编辑器都很强悍,所以现在学Go 也想用他啊,无奈这个插件搞了好久,整理了下流程记录下 1. 当然是下载 IDEA 编辑器了 http://www.jetbrains.com/idea/download/ 附上旗舰版注册机地址 http://downlo

IntelliJ IDEA 14.1.1 部署运行JSP 或者Java EE项目

本次主要介绍IntelliJ IDEA 14.1.1下部署运行Java WEB项目,包括JSP Java EE . 新建Java Web项目: 首先选择File-->New--Mudule(或者打开Project Structure  Ctrl+Alt+Shift+S选择Mudules) 出现下图:勾选Java 或者Java Enterprise中的Web Application都可以 Java Enterprise中的Java EE可以勾选Java EE版本 和 Application ser