Web开发

首页 » 常识 » 诊断 » IDEA里面的artifacts
TUhjnbcbe - 2023/9/29 16:21:00

Artifacts:

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

artifact可以是一个archive文件,也可以是一个包含以下结构元素的目录结构:

--(一个或多个)module的编译Output;

--包含在module的依赖中的Libraries;

--资源的集合,如web页面,图片,decriptor文件;

--其他artifacts;

--个别文件、目录和archives;

通过artifact配置实现运作:

Artifacts会根据artifacts配置自动生成。配置方式:ProjectStructuredialog(File

ProjectStructure

Artifacts)

常规设置:

Name:artifact配置的名称,又或是artifact的名称。

Type:artifact的类型

Outputdirectory:当执行build(Build

BuildArtifacts)时,artifacts将被放到这个指定的目录下。

Buildonmake:当buildproject(Build

MakeProject)时,会自动buildartifacts。

另外关于Artifacts每个TAB的配置看:Artifacts--IntellijIDEA

总结,无论配置Facets、Artifacts还是标记ContentRoot,都是IntellijIDEA要求我们这样做的,以便其能识别这些文件并整合各插件实现功能。

1
查看完整版本: IDEA里面的artifacts