IDEA Facets与Artifacts

Facets

Facets表述了在Module中使用的各种各样的框架、技术和语言。这些Facets让Intellij IDEA知道怎么对待module内容,并保证与相应的框架和语言保持一致。

使用Facets能让我们下载并配置framework所必须的组件,会自动生成各种各样的描述符,并存储在适当的位置。

IDEA Facets与Artifacts_第1张图片

Artifacts:

artifact是一个项目资源的组合体。例如,一个已编译的java类的集合,一个已打包的java应用。

其中war 是将项目编译并打包为war,而war exploded仅仅编译。

Output directory是输出的目录。

将项目发布到生产服务器时,建议将输出目录的war复制到tomcat的webapp目录下,tomcat会自动进行解压。

保留之前版本的war包,方面进行版本回滚。

IDEA Facets与Artifacts_第2张图片

你可能感兴趣的:(开发工具)