Intellij idea 2017 Artifacts配置

Intellij IDEA2017译文 专栏收录该内容
7 篇文章 0 订阅

以Artifacts方式工作

什么是artifact?

artifact是一种用于装载项目资产以便于测试,部署,或者分布式软件的解决方案。例如集中编译class,存档java应用包,web程序作为目录结构,或者web程序存档等。

artifact 可以作为存档文件,或者作为包含以下结构元素的目录结构。

  • 一个或多个编译模块
  • 模块依赖的类库
  • Resources集合
  • 其他artifacts
  • 独立的文件 目录或存档

artifact 配置

Artifacts 依据Artifacts 配置来自动生成,Artifacts 的配置是在Project Structure 对话框(File | Project Structure | Artifacts)中配置.

Artifacts的目录结构可以在output layout中查看

构建artifacts

你可以通过Build | Build Artifacts主动的进行构建。

当然你也可以通过执行run/debug配置进行构建artifacts。 例如你配置了如下这种:

在你run的时候,就会自动构建相应的artifacts.

默认情况下,进行构建,会把文件构建到out/artifacts/目录中。

构建选项

当你要构建artifacts时(Build | Build Artifacts),你会有如下几项参数:

  • Build 如果你是第一次构建,它会构建所有的相关资源,如果不是,则只构建变化的文件

  • Rebuild 首先清除之前的构建,然后就像第一次构建一样构建资源。

  • Clean 清除构建文件

  • Edit 配置artifact

JAR方式运行artifacts

  • 打开 Run/Debug Configurations 对话框
  • 点击选择 JAR Application. 即可。

部署artifacts到服务器或者云平台

在run/Debug配置中,找到部署标签,配置相关artifact如果没有,则在此处选择artifact类型。

  • 5
    点赞
  • 0
    评论
  • 11
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值