news 2026/6/24 8:11:24

IntelliJ IDEA 的安装、配置与使用-简化版(4)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
IntelliJ IDEA 的安装、配置与使用-简化版(4)
四、创建Java工程,运行HelloWorld
1.创建Java工程
Create New Project:创建一个新的工程
Import Project:导入一个现有的工程
Open:打开一个已有工程。比如:可以打开Eclipse项目。
Check out from Version Control:可以通过服务器上的项目地址check out Github
上面项目或其他Git托管服务器上的项目
这里选择Create New Project,需要明确一下概念:
IntelliJ IDEA没有类似Eclipse的工作空间的概念(Workspaces),最大单元就是
Project。这里可以把Project理解为Eclipse中的Workspace
选择指定目录下的JDK作为Project SDK
如果要创建Web工程,则需要勾选上面的Web Application。如果不需要创建Web
工程的话,则不需要勾选。这里先不勾选,只是创建简单的 Java工程。
其中,选择New
选择jdk的安装路径所在位置:
点击OK以后,选择Next:
这里不用勾选。选择Next,进入下一个页面:
给创建的工程起一个名字,点击finish
点击OK即可。
2.设置显示常见的视图
调出工具条和按钮组
3.工程界面展示
工程下的src类似于Eclipse下的src目录,用于存放代码。
工程下的.ideaproject01.iml文件都是IDEA工程特有的。类似于Eclipse
程下的.settings.classpath.project等。
4.创建packageclass
接着在src目录下创建一个package
在包下new-class
不管是创建class,还是interface,还是annotation,都是选择new – java class
然后在下拉框中选择创建的结构的类型。
接着在类HelloWorld里声明主方法,输出helloworld,完成测试。
说明:在IDEA里要说的是,写完代码,不用点击保存。IDEA会自动保存代码。
5.创建模块(Module)
1.Eclipse中我们有Workspace(工作空间)和Project(工程)的概念,在IDEA
中只有Project(工程)和Module(模块)的概念。这里的对应关系为:
这个地方刚开始用的时候会很容易理不清它们之间的关系。
2.Eclipse转过来的人总是下意识地要在同一个窗口管理n个项目,这在
IntelliJ IDEA是无法做到的。IntelliJ IDEA提供的解决方案是打开多个项目实例,
即打开多个项目窗口。即:一个Project打开一个Window窗口。
3.IntelliJ IDEAProject是最顶级的级别,次级别是Module一个Project
可以有多个Module。目前主流的大型项目都是分布式部署的,结构都是类似这
种多Module结构。
这类项目一般是这样划分的,比如:core Moduleweb Moduleplugin Module
solr Module等等,模块之间彼此可以相互依赖。通过这些Module的命名也可
以看出,他们之间都是处于同一个项目业务下的模块,彼此之间是有不可分割的
业务关系的。举例:
4.相比较于多Module项目,小项目就无需搞得这么复杂。只有一个Module
结构IntelliJ IDEA也是支持的,并且IntelliJ IDEA创建项目的时候,默认就是单
Module的结构的。
下面,我们演示如何创建Module:
接着选择Next:
之后,我们可以在Modulesrc里写代码,此时Project工程下的src就没什么
用了。可以删掉。
6.如何删除模块
此时的删除,会从硬盘上将此module删除掉。
7.查看项目配置
进入项目结构:
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/24 8:10:15

【免费数据】2012和2020年中国1km分辨率POI密度栅格数据

POI数据,全称为Point of Interest,中文叫兴趣点。POI是地理信息里最基础、最常用的点状地理数据,简单说就是地图上能定位、有名称、有属性的真实地理实体点位。比如一个咖啡店是一个POI点位,一个厕所也是一个POI点位。POI的分布是…

作者头像 李华
网站建设 2026/6/24 8:09:20

CTF -信息收集

一、基础实操思路 1、常用探测手段实操逻辑robots文件探测robots.txt是网站给搜索引擎爬虫设立的抓取规则文件,本身不具备安全防护作用,但CTF题目里经常会把关键线索藏在这里。操作方式十分简单,直接在网站根域名后拼接/robots.txt访问即可&a…

作者头像 李华
网站建设 2026/6/24 7:54:55

彻底搞懂TCP三次握手与四次挥手

前言在计算机网络中,TCP 协议是互联网最核心、最重要的传输层协议。它最大的特点是面向连接、可靠传输、全双工通信。为了实现“可靠”,TCP 在传输数据前必须建立连接、传输结束后必须断开连接,这就诞生了网络面试最经典的两个过程&#xff1…

作者头像 李华
网站建设 2026/6/24 7:52:56

《全球芯片图鉴》8 锦锐科技

深圳市锦锐科技股份有限公司主要产品线包括8位MCU、32位MCU、TFT彩屏专用SOC、收音/DAB接收模组、CD伺服音频解码芯片,重点服务家电、家用/车载音响、大健康电子、消费类电子等领域。锦锐的MCU在小家电、触摸控制、照明、医疗健康等场景有竞争力,8051兼容…

作者头像 李华
网站建设 2026/6/24 7:51:10

本地部署DeepSeek大模型:Docker+Ollama全链路实战指南

1. 这不是“装个软件”,而是把大模型塞进你电脑的抽屉里 很多人看到“1分钟轻松玩转AI”就下意识点开,结果三分钟后卡在 curl -fsSL https://get.docker.com | sh 这行命令上,终端里刷出一串红色报错,最后默默关掉窗口——不是…

作者头像 李华
网站建设 2026/6/24 7:48:18

结构化头脑风暴:7个可训练的思维协议提升方案落地率

1. 项目概述:这不是“超能力”,而是可拆解、可训练、可落地的思维操作系统“superpower-brainstorming-技能解析”这个标题乍看像科技圈新出的玄学概念,但在我带过27个AI产品团队、亲手打磨过14套内部协作框架之后,我敢说——它根…

作者头像 李华