IntelliJ IDEA是Java语言开发的集成环境,IntelliJ在业界被公认为优秀的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。
IntelliJ IDEA .3提供了重大的性能和可用性改进,包括更快的启动,主题和键盘映射插件的安装更容易,增强的VCS工作流以及增加了对微服务框架,MongoDB等的支持。新版本,新功能,小编已将IntelliJ IDEA .3专业版和社区版(Windows、Mac、Linux)安装包上传至慧都官网,感兴趣的朋友赶快下载体验吧~
添加一个新的依赖
从主菜单中,选择文件|项目结构Ctrl+Shift+Alt+S,然后单击模块。依赖关系。
单击
Alt+Insert并选择依赖项类型:
JAR或目录:从计算机上的文件中选择Java存档或目录。
库:选择现有库或创建一个新库,然后将其添加到依赖项列表中。
模块依赖性:在项目中选择另一个模块。
删除依赖
要删除依赖项,请选择它,然后单击
或按Alt+Delete。
在删除依赖项之前,请确保该项目中的其他模块未使用它。为此,选择必要的依赖关系,然后按Alt+F7。您也可以使用上下文菜单的“查找用法”选项。
指定依赖范围
指定依赖项范围可让您控制应在构建的哪一步使用依赖项。
从主菜单中,选择文件|项目结构Ctrl+Shift+Alt+S,然后单击模块。依赖关系。
从“范围”列中的列表中选择必要的范围:
编译:构建,测试和运行项目所必需(默认范围)。
测试:编译和运行单元测试所需。
运行时:包含在源和测试源的类路径中,但仅在运行阶段。
提供:用于构建和测试项目。
IntelliJ IDEA与其他构建工具(例如Gradle和Maven)以不同的方式处理测试源的依赖关系。
如果您的模块(例如,模块A)依赖于另一个模块(模块B),则IntelliJ IDEA假定A中的测试源不仅取决于B中的源,还取决于它自己的测试源。因此,B的测试源也包含在相应的类路径中。
分析依赖性
如果要检查项目中是否仍然存在依赖项,并找到其确切用法,则可以运行依赖项分析:
从主菜单中,选择文件|项目结构Ctrl+Shift+Alt+S,然后单击模块。依赖关系。
右键单击所需的依赖项,然后选择“分析此依赖项”。
您可以一一分析多个依赖关系而无需关闭对话框。每个分析的结果将在“依赖关系查看器”工具窗口的单独选项卡中打开。分析所有必要的依赖关系之后,您可以关闭“项目结构”对话框并查看结果。
如果IntelliJ IDEA在项目中找不到依赖项用法,则系统将提示您删除此依赖项。
排序依存关系
依赖关系的顺序很重要,因为IntelliJ IDEA将按照列表中指定的顺序对其进行处理。
在编译期间,依赖性的顺序定义了编译器(javac)查找类以解析相应引用的顺序。在运行时,此列表定义JVM搜索类的顺序。
您可以按依赖项的名称和范围对其进行排序。您还可以使用
和
在列表中上下移动项目。
**想要了解或购买IntelliJ IDEA正版授权的朋友,欢迎
标签:
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果
0
好文不易,鼓励一下吧!
jsp项目在idea需要导入什么依赖_Java开发工具IntelliJ IDEA配置项目系列教程(五):模块依赖...