网站首页 > java教程 正文
前情提要
- 最近在学习数据结构,授课老师用的eclipse编辑器,把各个章节分别放在一个文件夹中,项目结构比较清晰。但是使用IDEA无法使用同样步骤建立项目结构,因此花费了一些时间学习IDEA建立类似项目结构。
创建步骤
打开idea,依次点击 File–> new -->project…,出现如下面板。
选择最下方的Empty Project,点击next后,出现下方对话框。
此时可输入project name ,之后对应会生成project location.点击下方的 finish,完成创建项目。
此处务必是选中 untitled 的待输入状态
此时的项目目录和对应磁盘上.idea文件夹的内容如图示。
如果此时关闭idea,并该新建项目,然后再打开idea,打开该项目。其项目结构和磁盘上.idea文件夹下的文件如下图所示。
打开该项目.idea文件夹下modules.xml文件,可以看到nodules标签下有一个和项目名相同的module.这是因为ideam=默认是单project 当module,当没有新建module时,idea会把当前项目当成一个module.
之后即可以新建module。在新建module时,在项目目录中不能选中项目内部目录,否则无法正确建立。若选中项目内部文件结构,则module name处不是 untitled 的选中状态,而是某一已有module的修改状态。
若选中正确位置,即可建立想要的项目结构。
以上步骤能够生成目标项目结构,如果在第5步时,没有关闭项目再打开,而是直接新建module,则生成的项目结构是另外一种。
此时观察.idea项目下的modules.xml文件,可以看到只有新建的module标签,并没有根标签。这同样是IDEA的默认设置逻辑造成的现象,IDEA认为这些module都是独立的项目。
如果想移除mudule,直接右键module会发现没有delete选项。这需要先移除在项目中移除module.依次选择 File --> project structure… ,在弹出的页面中选择Modules,然后在右侧右键要删除的module(或上方的减号),选择delete即可。
此时再查看项目目录,右键待删除module,发现存在delete选项。点击delete即可删除该module.
这种结构的module删除会同时删除idea中的项目目录和磁盘上的文件,而另外一种结构的删除只是在项目结构上移除,磁盘上仍然存在module的项目文件
猜你喜欢
- 2024-11-09 SpringBoot入门之工程搭建(IDEA版)
- 2024-11-09 Spring Initializer+IntelliJ IDEA创建Spring Boot项目(图文)
- 2024-11-09 2020年IntelliJ IDEA最新最详细配置图文教程
- 2024-11-09 第六篇:使用IntelliJ IDEA编写你的第一个Java程序
- 2024-11-09 「Java开发中文指南」IntelliJ IDEA插件安装(一)
- 2024-11-09 SpringBoot项目的创建和配置的详细介绍
- 2024-11-09 IntelliJ IDEA搭建SpringBoot(intellij idea搭建聊天界面)
- 2024-11-09 IntelliJ IDEA 项目(idea java项目)
- 2024-11-09 idea搭建spring cloud项目-父子项目
- 2024-11-09 IDEA新建项目时的默认配置与模版配置
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)