在Nutshell中配置项目

在IntelliJ IDEA中所有项目存在于一个上下文,IDE组织的最高组织中。要指定项目的配置可以选择 File | Project Structure。

在这里,您可以看到几个项是项目设置。让我们来看看它们。
项目。严格地说是指一般项目的设置,在这里你可以配置名称,SDK,语言级别,编译器输出路径。
模块。每个项目由模块组成。模块是可编译,执行,调试和独立测试的功能性分立单元。模块包含特定的任务所需的一切:源代码,构建脚本,单元测试,部署描述符和文件。模块可以为项目的其它模块提供依赖性。

库。它是IntelliJ IDEA中模块依赖类型之一,编译代码,一个模块可以依靠一个归档。

一个Java库,例如,可以包括类文件,归档和类文件的目录以及Java本机库目录(.dll, .so 或 .jnilib)。

Facets - 每个模块都可以有多个层面。Facets 被IDE要求提供特定于框架的编码辅助,例如Web, Spring, Persistence。大多数情况下,由IDE自动检测Facets,但在这里你可以手动配置它们。

Artifacts。Artifacts是你要通过项目生成的输出。它可能是一个Java归档(JAR),Web应用程序归档(WAR),企业归档(EAR)等。当您使用一个构建工具,Artifacts会自动配置,或者也可如在本节中手动配置它们。

有关项目结构的更多信息,请阅读项目结构对话框或观看“项目结构和配置”视频教程。

上一篇: IntelliJ IDEA智能编码 下一篇: 构建项目