提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:董玉霞|2022-03-18 16:33:41.027|阅读 736 次
概述:本部分内容介绍在IntelliJ IDEA 中模块的设置。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
本部分内容介绍在IntelliJ IDEA 中模块的设置。
模块设置仅适用于一个模块并存储在.iml文件中。模块可以具有不同于为项目配置的 SDK 和语言级别以及它们自己的库。它们还可以承载特定的技术或框架。
SDK 是为特定软件框架开发应用程序所需的工具集合。要开发基于 Java 的应用程序,您需要一个 JDK(Java 开发工具包)。
您可以使用不同于项目 SDK 的 SDK 编译模块。
1.从主菜单中,选择文件 | 项目结构 | 项目设置 | 模块。
2.选择要为其设置 SDK 的模块,然后单击Dependencies。
3.如果 IntelliJ IDEA 中已经定义了必要的 SDK,请从Module SDK列表中选择它。
如果 SDK 已安装在您的计算机上,但未在 IDE 中定义,请选择添加 SDK | 'SDK name',并指定 SDK 主目录的路径。
仅适用于 JDK:如果您的计算机上没有必要的 JDK,请选择添加 SDK | 下载 JDK。在下一个对话框中,指定 JDK 供应商、版本,根据需要更改安装路径,然后单击下载。
如果您希望模块继承项目 SDK,请从Module SDK列表中选择Project SDK选项。
如果您对项目中的模块使用不同的 JDK,IntelliJ IDEA 会执行以下操作来确定使用哪个 JDK 进行编译。
1.它检查项目中使用的所有 JDK:在项目和模块级别上定义的 JDK。
2.它计算这些 JDK 中的最新版本。这是确保所有模块都可以编译的必要条件。
3.如果配置的最新 JDK 版本低于 1.6,IntelliJ IDEA 将选择用于运行 IDE 的 JDK 版本。此限制与 IntelliJ IDEA 用于构建项目的编译器 API 从 JDK 1.6 开始受支持这一事实有关。
4.尽管将使用特定版本的编译器(根据所选的 JDK 版本),但每个单独的模块将使用 javac 的交叉编译功能针对项目设置中为该特定模块定义的 JDK 库进行编译。
这可以保护您免受针对比设置了依赖项的库更新的库编译模块的情况。
语言级别定义了编辑器提供的编码辅助功能。要为模块配置语言级别:
1.从主菜单中,选择文件 | 项目结构 Ctrl+Alt+Shift+S。
2.在项目设置下,选择模块 | 来源。
3.从语言级别列表中,选择必要的选项,后单击Open。
4.要使用项目语言级别,请选择Project default。
编译器输出路径是 IntelliJ IDEA 存储编译结果的目录的路径。在此目录中,IDE 创建两个子目录:用于生产代码的输出和用于测试源的测试输出。 Ctrl+Alt+Shift+S。
1.从主菜单中,选择文件 | 项目结构 Ctrl+Alt+Shift+S。
2.在项目设置下,选择模块 | 路径。
3.更改输出路径和测试输出路径中指定的路径,或选择继承项目编译输出路径以使用为项目指定的路径。
4.选择排除输出路径复选框以从代码完成、导航和检查中排除输出文件夹。这有助于提高整体 IDE 性能。
如果您希望模块在同一个文件夹中,在项目工具窗口中,将导入的模块拖到顶级目录中。在这种情况下,导入模块的内容将被物理传输到您的项目文件夹中。
库是可在开发应用程序时使用的已编译代码的集合。您可以在模块级别添加库。在这种情况下,只有一个模块可以使用这些库中的代码。
全局和项目库在您将它们添加到模块依赖项之前不可用。
1.从主菜单中,选择文件 | 项目结构 | 项目设置 | 模块。
2.选择要为其添加库的模块,然后单击Dependencies。
3.单击添加按钮并选择库。
4.在打开的对话框中,选择要添加到模块的项目或全局库。
或者,单击New Library并选择如何添加新库:您可以从计算机上的文件中添加 Java 和 Kotlin 库,或从 Maven 下载库。
以上就是关于模块设置的相关内容。想要了解更多IntelliJ IDEA使用教程。
正值“315”消费者权益日,慧都为正版护航,联合Jetbrains厂商推出满减优惠,最高减1200,欢迎大家进入活动详情页了解更多。
IntelliJ IDEA是java编程语言开发的集成环境,在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具、JUnit、CVS整合、代码分析等方面的功能都是超常的。
想要了解或购买IntelliJ IDEA正版授权的朋友,欢迎咨询
IntelliJ IDEA技术交流群5:786598704 欢迎进群一起讨论
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
IntelliJ在业界被公认为优秀的Java开发平台之一,在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面表现突出,并支持基于Android平台的程序开发。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢