IntelliJ IDEA 的Project structure可以在File->Project structure中打开,同时,在新建项目是IDE一般用向导的方式让你填写Project structure相关内容。包含Project、module、library、artficat和facet。

  主要用于配置项目的模块、源码文件夹、输出路径、依赖和项目构建信息。有点类似于Eclipse的Build Path.

  project就是这个工程,下面有很多module

  library就是要包含的library

  artifact是打包用的,这是maven里的概念,就是这个资源包含了哪些内容,当用package时,生成相应的jar或war,用instal(maven里用于发布资源)时,这个包会连同其它必要的文件(如.pom文件),最后放在repository(maven的仓库)中

  facet是为了确认信息,比如源码在哪里放、相关资源(图形等)在哪里放、java web程序的root路径等等。

  入口

  

  

  Project

  

  Modules - Source

  

  Modules - Path

  

  Modules - Dependecies

  

  Modules - 自动检测

  

  Modules-web

  

  Libraries

  

  Facets

  

  Artifacts

  

  

  平台设置

  

[Intellij] Project Structure 配置说明相关推荐

  1. IDEA Project Structure 配置说明

    2019独角兽企业重金招聘Python工程师标准>>> 在新建项目是IDE一般用向导的方式让你填写Project structure相关内容.包含Project.module.lib ...

  2. IntelliJ IDEA 的Project structure说明

    IntelliJ IDEA 的Project structure可以在File->Project structure中打开,同时,在新建项目是IDE一般用向导的方式让你填写Project str ...

  3. Intellij IDEA 丢失 Project Structure 问题

    今天遇到一个奇怪的问题:Intellij 工程(经过数次编译后保存)关闭后再打开,发现原有的 artifacts 工程设置 project structure 全部丢失了. 原因可能是,对这个工程文件 ...

  4. IntelliJ IDEA使用Project Structure

    目录 Project Structure 一.Project Settings 1. Project 2. Modules 3. Libraries 4. Facets 5. Artifacts 二. ...

  5. Intellij IDEA project structure设置

    总是忘记Intellij IDEA project structure设置,记录一下 路径是file-project structure-modules-选择src目录-右键点击new folder- ...

  6. idea中project sdk_一文秒懂IDEA中每天都在用的Project Structure知识

    Idea这款开发工具的便利之一是很多配置项几乎可直接使用默认项.但针对不同的项目难免需要针对性的配置,本文带大家详细的梳理一遍Project Structure中各项功能,注意收藏,以备不时之需. 先 ...

  7. Project Structure

    什么是Project Structure? 顾名思义,就是项目结构. 分为两种配置,对单个项目的配置信息和全局配置信息. 1.对单个项目的配置 Project name:项目名,使用此字段编辑项目名称 ...

  8. IDEA中每天都在用的Project Structure,你了解多少?

    Idea这款开发工具的便利之一是很多配置项几乎可直接使用默认项.但针对不同的项目难免需要针对性的配置,本文带大家详细的梳理一遍Project Structure中各项功能,注意收藏,以备不时之需. 先 ...

  9. IDEA Project Structure(项目结构)详解

    IDEA Project Structure(项目结构)详解 1.简介 1.1 打开方式 1.2 结构 2.Project Settings(项目设置) 2.1 Project(项目信息) 2.2 M ...

最新文章

  1. 021_Jedis的ZSet数据类型
  2. JavaSE(八)——StringBuffer类、Arrays类、数组排序
  3. java数组是否包含某字符串_js判断数组是否包含某个字符串变量的实例
  4. [js] 代码中如果遇到未定义的变量,会抛出异常吗?程序还会不会继续往下走?
  5. commons-lang常用方法
  6. python圆面积函数_Python基础函数必学
  7. 机器学习必知的 10 个 Python 库
  8. 消息中间件→产生原因、JMS与AMQP、主流消息中间件、基本概念、ActiveMQ、集群、实际场景问题解决方案、集成rabbitMQ与kafka
  9. 2018年暑假第二周
  10. @程序员,你会教自己的孩子学习编程吗?
  11. 输出100以内的素数(质数)
  12. c语言 printf 输出 long 整型
  13. uni-app/小程序 DCloud appid 说明
  14. python中abs和fabs的区别_Python - abs vs fabs
  15. 第一章计算机系统概述答案,1第一章计算机系统概论.ppt
  16. CMYK色彩印刷原理
  17. 软件设计师中级复习小总结
  18. MATLAB—经纬度坐标转换为平面坐标
  19. 64位操作系统安装——Linux(Ubuntu 16.04)+Windows7+iNode
  20. # 2014年蓝桥杯真题CC++B组

热门文章

  1. 引用和使用引用传递参数《一》
  2. 在 Ubuntu 中使用 GDebi 快速安装 DEB 包
  3. 如何将 Ubuntu 版本升级到新版本
  4. wireshark: You don‘t have permission to capture on that device
  5. Android usb主从模式切换(九)
  6. MATLAB语言初步学习(二)
  7. 基于Surface的视频编解码与OpenGL ES渲染
  8. springboot之整合mybatis
  9. 什么是LAMP?LAMP有什么优势?
  10. 如何使用SSH密钥登录你的云服务器?使用SSH密钥的好处