IntelliJ IDEA for Mac 如何创建普通的Java项目_创建项目_新建项目
文章目录
- 创建 Java 新项目的流程
- 普通 Java 项目结构
- Java 项目结构特例讲解
创建 Java 新项目的流程
Create New Project
Empty Project
(1)选择【Empty Project】,则项目不会自动创建模块,项目创建成功之后,会自动弹出【Project Structure】窗口,让你创建项目的模块
(2)你也可以选择项目类型【Java】这样在创建项目的同时会自动创建一个模块,默认创建的模块的名称和项目的名称相同。这里要特别注意,其实自动创建的模块的根目录和项目根目录是同一个,因此在项目根目录下面并不会看到单独的模块根目录,换句话说,这样创建的 Java 项目,本身就是一个模块。输入 Project Name,设置项目所在位置
新增 Modules (模块),类型选择 Java,选择 Module SDK,输入模块名称
创建 Package
创建类
普通 Java 项目结构
IDEA Java 项目结构,如下所示:
Project|--Module|--Package|--源码文件
假设 Java 项目的结构如下:
basic-code (Project Name)|--day04-code (Module)|--src|--day05-code|--src
Java 项目结构特例讲解
需求的项目结构如下:
basic-code # 这是项目根目录|----day04-code # 这是模块根目录|----src # 这是源文件根目录|----day05-code # 这是另一个模块根目录|----src
如下图所示:
如上图所示,显示不符合需求,因为左侧导航栏最顶级只能是模块,但是上图中可以看到显示的名称是 basic-code,和项目名称重复,且只有一个模块,实际项目是有两个模块的 day04-code 和 day05-code。
根据项目结构界面可以得知只创建一个模块名称叫 basic-code,且添加(也就是标记或者指定)了两个 Content Root,如下图所示:
所以 IDEA 的【模块内容导航窗格】才会展示一个模块,且有两个 Content Root,如下图所示:
basic-code # 这个是项目根目录也是模块根目录|----day04-code # 模块根目录下的内容根目录|----src # 这是源文件根目录|----day05-code # 这是另外一个内容根目录|----src
实际按上面的项目结构也能正常运行,但是不符合正确的需求,所以需要改造下。改造成正确的 Java 项目目录结构,按下面步骤调整:
打开【Project Structure】
把 basic-code 改成 day04-code
然后添加一个
Content Root
,就是模块的实际根目录:/Users/liaowenxiong/IdeaProjects/basic-code/day04-code
把
src
目录标记为Sources
,这样src
下的源文件才能编译
再创建一个模块,然后依照第3、第4步骤操作即可
总结:其实就是实际有几个模块,就添加几个模块,且每个模块添加一个 Content Root
,即选择在磁盘中实际模块的根目录。
IntelliJ IDEA for Mac 如何创建普通的Java项目_创建项目_新建项目相关推荐
- idea 新建的java项目没发run_IntelliJ IDEA创建普通的Java 项目及创建 Java 文件并运行的教程...
最近突然看到这篇几年前随手记录的文章,居然浏览量那么高.看来很多小伙伴也开始从 Eclipse 转到 IDEA,这里为了让大家更好的掌握 IDEA 的使用,我建议大家可以看看下面这个 IDEA 教程. ...
- java的如何创建js_[Java教程]JS创建事件的三种方式(实例)
[Java教程]JS创建事件的三种方式(实例) 0 2016-05-11 14:00:16 1.普通的定义方式 οnclick="Sfont=prompt('请在文本框中输入红色','红色' ...
- java程序转成mac应用,如何为Java应用程序创建Mac安装程序?
I have created an executable JAR file for my Java application. If I double-click then it works fine. ...
- IntelliJ IDEA for Mac 如何将普通 Java 项目变为 Web 项目
点击菜单栏 File --> Project Structure 在弹出的窗口中点击选择左侧的 Facets,接着点击右边的 +,弹出的菜单中选择 web 在弹出的 『Choose Module ...
- IntelliJ IDEA 运行你的第一个Java应用程序
IntelliJ IDEA 运行你的第一个Java应用程序 创建项目让我们创建一个简单的Java Hello World项目. 单击创建新的项目. 打开新建项目向导. 你应该注意的主要是项目的SDK. ...
- 初学Java 从0-1创建Spring boot+Mybatis - plus+Swagger2+Mysql(代码生成器)
第一章 初学Java 创建Spring boot+Mybatis-plus+mysql 目录 一.创建项目 二.配置pom.xml 三.配置application.yml 四.增加Mybatis-pl ...
- 【Java开发语言 00】环境搭建(配置java环境+‘javac’不是内部或外部命令,也不是可运行的程序+安装idea+idea基本用法+新建项目+在新项目的src路径下新建包和类+基础调试+路径)
idea入门 1 idea安装 1.1 官方下载地址 2 Java语言环境的搭建 下载JDK 安装 JDK(安装路径不要有中文或者特殊符号如空格等) 配置环境变量(必须是全英文状态下的字符) clas ...
- java窗体中添加图片_在java窗体程序中添加图片的方法
在java窗体程序中添加图片的方法 发布时间:2020-06-16 11:24:13 来源:亿速云 阅读:148 作者:Leah 这篇文章主要为大家详细介绍了在java窗体程序中添加图片的方法,图文详 ...
- vs2017c语言没有空项目,「vs2017新建项目」visual studio 2017 创建空项目和桌面向导下的空项目...
vs2017新建项目: visual studio 2017 创建空项目和桌面向导下的空项目 用VS2013编写和调试C语言程序,首先应建立项目工程.文件-->新建-->项目在 新建项目窗 ...
最新文章
- R语言shapiro.test()函数实现Shapiro-Wilk正态分布检验
- matlab点云处理函数
- php 操作 redis 常用命令
- 未来十年,Java 仍会是最受欢迎的编程语言吗?
- a.out.h 头文件分析 \linux-1.0\linux\include\linux\a.out.h
- java中LinkedList类的操作
- Web前端开发——BAT面试题汇总及答案02
- python3 beautifulsoup4_Python 3.x 安装 BeautifulSoup4 最佳实践
- Ecliipse-Alt+斜杠(/)不提示
- 分布式平台下的HS(High-Security) --Shiro 授权
- 【机器学习】一型模糊集和二型模糊集
- 移动端app 文档交接模版
- 旅游吧!我在这里—旅游相册POI搜索:找回你的足迹
- 论文排版的正确方式—LaTeX【分享贴】
- 仰望星空,脚踏实地——吴燕生
- Ruby中yield和block的用法
- Java绘制太极阴阳图
- EOS.CYBEX社区满分入围EOS超级节点候选人!
- WhatsApp:硅谷屌丝现世逆袭
- python word,ppt,excel转pdf(word转html),转图片
热门文章
- 迈克尔 杰克逊mv_用杰克逊流式传输大型JSON文件– RxJava常见问题解答
- java 交替_Java 8:使用交替接口公开的类型安全地图生成器
- vertx rest 跨域_在基于简单Vertx Rest的应用程序上为REST资源设置基本响应HTTP标头...
- jboss项目导入idea_JBoss BPM Suite快速指南–将外部数据模型导入BPM项目
- 数据的gzip压缩解压缩_使用GZIP和压缩数据
- jibx_Jibx Jersey2集成
- JDK 12新闻(2018年9月13日)
- 减少Java垃圾收集开销的5条提示
- 使用Java中的FileChannel和ByteBuffer在文件中读取/写入文件
- 使用Selenide进行有效的UI测试